Table Of ContentsPrevious topic< Class Phalcon\Mvc\Router\Route Next topic |
Class Phalcon\Mvc\Url¶implements Phalcon\Mvc\UrlInterface, Phalcon\DI\InjectionAwareInterface This components aids in the generation of: URIs, URLs and Paths <?php
//Generate a URL appending the URI to the base URI
echo $url->get('products/edit/1');
//Generate a URL for a predefined route
echo $url->get(array('for' => 'blog-post', 'title' => 'some-cool-stuff', 'year' => '2012'));
Methods¶public setDI (Phalcon\DiInterface $dependencyInjector) Sets the DependencyInjector container public Phalcon\DiInterface getDI () Returns the DependencyInjector container public Phalcon\Mvc\Url setBaseUri (string $baseUri) Sets a prefix for all the URIs to be generated <?php
$url->setBaseUri('/invo/');
$url->setBaseUri('/invo/index.php/');
public Phalcon\Mvc\Url setStaticBaseUri (string $staticBaseUri) Sets a prefix for all static URLs generated <?php
$url->setStaticBaseUri('/invo/');
public string getBaseUri () Returns the prefix for all the generated urls. By default / public string getStaticBaseUri () Returns the prefix for all the generated static urls. By default / public Phalcon\Mvc\Url setBasePath (string $basePath) Sets a base path for all the generated paths <?php
$url->setBasePath('/var/www/htdocs/');
public string getBasePath () Returns the base path public string get ([string|array $uri], [unknown $args], [bool|null $local]) Generates a URL <?php
//Generate a URL appending the URI to the base URI
echo $url->get('products/edit/1');
//Generate a URL for a predefined route
echo $url->get(array('for' => 'blog-post', 'title' => 'some-cool-stuff', 'year' => '2012'));
public string getStatic ([string|array $uri]) Generates a URL for a static resource public string path ([string $path]) Generates a local path |