PHP Класс Ptondereau\PackMe\Package

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$author string Full author string. (e.g: John Smith ).
$authorName string Author's full name.
$description string Package's description.
$destination string Path destination for all generated files.
$email string Author's email.
$name string Full name of package. (e.g: vendor/package).
$package string Package name (e.g: YourPackage).
$validator Ptondereau\PackMe\Validators\Validator Validator for the package.
$vendor string Vendor name (e.g: YourVendor).

Открытые методы

Метод Описание
__construct ( null | string $name = null, null | string $author = null, null | string $destination = null, Validator $validator = null ) Package constructor.
getAuthor ( ) : string
getAuthorName ( ) : string
getDescription ( ) : string
getDestination ( ) : string
getEmail ( ) : string
getName ( ) : string
getPackage ( ) : string
getVendor ( ) : string
setAuthor ( string $author )
setAuthorName ( string $authorName )
setDescription ( string $description )
setDestination ( string $destination )
setEmail ( string $email )
setName ( string $name )
setPackage ( string $package )
setVendor ( string $vendor )
toArray ( ) : array Return keywords list.

Защищенные методы

Метод Описание
parseAuthor ( $string )

Описание методов

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

Package constructor.
public __construct ( null | string $name = null, null | string $author = null, null | string $destination = null, Validator $validator = null )
$name null | string
$author null | string
$destination null | string
$validator Ptondereau\PackMe\Validators\Validator

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

public getAuthor ( ) : string
Результат string

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

public getAuthorName ( ) : string
Результат string

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

public getDescription ( ) : string
Результат string

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

public getDestination ( ) : string
Результат string

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

public getEmail ( ) : string
Результат string

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

public getName ( ) : string
Результат string

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

public getPackage ( ) : string
Результат string

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

public getVendor ( ) : string
Результат string

parseAuthor() защищенный Метод

protected parseAuthor ( $string )
$string

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

public setAuthor ( string $author )
$author string

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

public setAuthorName ( string $authorName )
$authorName string

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

public setDescription ( string $description )
$description string

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

public setDestination ( string $destination )
$destination string

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

public setEmail ( string $email )
$email string

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

public setName ( string $name )
$name string

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

public setPackage ( string $package )
$package string

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

public setVendor ( string $vendor )
$vendor string

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

Return keywords list.
public toArray ( ) : array
Результат array

Описание свойств

$author защищенное свойство

Full author string. (e.g: John Smith ).
protected string $author
Результат string

$authorName защищенное свойство

Author's full name.
protected string $authorName
Результат string

$description защищенное свойство

Package's description.
protected string $description
Результат string

$destination защищенное свойство

Path destination for all generated files.
protected string $destination
Результат string

$email защищенное свойство

Author's email.
protected string $email
Результат string

$name защищенное свойство

Full name of package. (e.g: vendor/package).
protected string $name
Результат string

$package защищенное свойство

Package name (e.g: YourPackage).
protected string $package
Результат string

$validator защищенное свойство

Validator for the package.
protected Validator,Ptondereau\PackMe\Validators $validator
Результат Ptondereau\PackMe\Validators\Validator

$vendor защищенное свойство

Vendor name (e.g: YourVendor).
protected string $vendor
Результат string