Cake\Routing\RouteCollection::extensions PHP Метод

extensions() публичный Метод

Get/set the extensions that the route collection could handle.
public extensions ( null | string | array $extensions = null, boolean $merge = true ) : array
$extensions null | string | array Either the list of extensions to set, or null to get.
$merge boolean Whether to merge with or override existing extensions. Defaults to `true`.
Результат array The valid extensions.
    public function extensions($extensions = null, $merge = true)
    {
        if ($extensions === null) {
            return $this->_extensions;
        }
        $extensions = (array) $extensions;
        if ($merge) {
            $extensions = array_unique(array_merge($this->_extensions, $extensions));
        }
        return $this->_extensions = $extensions;
    }