PHP Class Plank\Mediable\UrlGenerators\BaseUrlGenerator

Author: Sean Fraser ([email protected])
Inheritance: implements Plank\Mediable\UrlGenerators\UrlGeneratorInterface
Afficher le fichier Open project: plank/laravel-mediable Class Usage Examples

Protected Properties

Свойство Type Description
$config Illuminate\Contracts\Config\Repository Configuration Repository.
$media Plank\Mediable\Media Media instance being linked.

Méthodes publiques

Méthode Description
__construct ( Illuminate\Contracts\Config\Repository $config ) Constructor.
isPubliclyAccessible ( )
setMedia ( Media $media ) Set the media being operated on.

Méthodes protégées

Méthode Description
getDiskConfig ( string $key, mixed $default = null ) : mixed Get a config value for the current disk.

Method Details

__construct() public méthode

Constructor.
public __construct ( Illuminate\Contracts\Config\Repository $config )
$config Illuminate\Contracts\Config\Repository

getDiskConfig() protected méthode

Get a config value for the current disk.
protected getDiskConfig ( string $key, mixed $default = null ) : mixed
$key string
$default mixed
Résultat mixed

isPubliclyAccessible() public méthode

setMedia() public méthode

Set the media being operated on.
public setMedia ( Media $media )
$media Plank\Mediable\Media

Property Details

$config protected_oe property

Configuration Repository.
protected Repository,Illuminate\Contracts\Config $config
Résultat Illuminate\Contracts\Config\Repository

$media protected_oe property

Media instance being linked.
protected Media,Plank\Mediable $media
Résultat Plank\Mediable\Media