PHP 클래스 Ptondereau\PackMe\Package

파일 보기 프로젝트 열기: ptondereau/laravel-packme 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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