API Documentation

Zend/Service/ShortUrl/MetamarkNet.php

Show: inherited
Table of Contents

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Service_ShortUrl  
Version
$Id: $  

\Zend_Service_ShortUrl_MetamarkNet

Package: Zend\Service\ShortUrl

Metamark.net API implementation

Parent(s)
\Zend_Service_ShortUrl_AbstractShortener < \Zend_Service_Abstract
Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

Propertyprotected  $_apiUri= ''http://metamark.net/api/rest/simple''
Default value'http://metamark.net/api/rest/simple'Details
Type
Propertyprotectedstring  $_baseUri= ''http://xrl.us/''

Base URI of the service

Default value'http://xrl.us/'Details
Type
string

Methods

methodpublicshorten( string $url ) : string

This function shortens long url

Parameters
Name Type Description
$url string

URL to Shorten

Returns
Type Description
string New URL
Throws
Exception Description
\Zend_Service_ShortUrl_Exception When URL is not valid
methodpublicunshorten( string $shortenedUrl ) : string

Reveals target for short URL

Parameters
Name Type Description
$shortenedUrl string

URL to reveal target of

Returns
Type Description
string
Throws
Exception Description
\Zend_Service_ShortUrl_Exception When URL is not valid or is not shortened by this service
Documentation was generated by DocBlox 0.15.1.