PHP Класс Sulu\Bundle\ContactBundle\Entity\Contact

Наследование: extends Sulu\Bundle\CoreBundle\Entity\ApiEntity, implements Sulu\Component\Contact\Model\ContactInterface, implements Sulu\Component\Persistence\Model\AuditableInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$account string main account.
$accountContacts Doctrine\Common\Collections\Collection
$addresses string main account.
$avatar Sulu\Bundle\MediaBundle\Entity\MediaInterface
$bankAccounts Doctrine\Common\Collections\Collection
$birthday DateTime
$categories Doctrine\Common\Collections\Collection
$changed DateTime
$changer Sulu\Component\Security\Authentication\UserInterface
$contactAddresses Doctrine\Common\Collections\Collection
$created DateTime
$creator Sulu\Component\Security\Authentication\UserInterface
$emails Doctrine\Common\Collections\Collection
$faxes Doctrine\Common\Collections\Collection
$firstName string
$formOfAddress integer
$gender string
$id integer
$lastName string
$locales Doctrine\Common\Collections\Collection
$mainEmail string
$mainFax string
$mainPhone string
$mainUrl string
$medias Doctrine\Common\Collections\Collection
$middleName string
$newsletter boolean
$notes Doctrine\Common\Collections\Collection
$phones Doctrine\Common\Collections\Collection
$position string
$salutation string
$tags Doctrine\Common\Collections\Collection
$title string
$urls Doctrine\Common\Collections\Collection

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

Метод Описание
__construct ( ) Constructor.
addAccountContact ( AccountContact $accountContact )
addBankAccount ( BankAccount $bankAccount )
addCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category )
addContactAddress ( ContactAddress $contactAddress )
addEmail ( Email $email )
addFax ( Fax $fax )
addLocale ( ContactLocale $locale )
addMedia ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media )
addNote ( Note $note )
addPhone ( Phone $phone )
addTag ( Tag $tag )
addUrl ( Url $url )
getAccountContacts ( )
getAddresses ( )
getAvatar ( )
getBankAccounts ( )
getBirthday ( )
getCategories ( )
getChanged ( )
getChanger ( )
getContactAddresses ( )
getCreated ( )
getCreator ( )
getEmails ( )
getFaxes ( )
getFirstName ( )
getFormOfAddress ( )
getFullName ( ) : string
getGender ( )
getId ( )
getLastName ( )
getLocales ( )
getMainAccount ( )
getMainAddress ( )
getMainEmail ( )
getMainFax ( )
getMainPhone ( )
getMainUrl ( )
getMedias ( )
getMiddleName ( )
getNewsletter ( )
getNotes ( )
getPhones ( )
getPosition ( )
getSalutation ( )
getTagNameArray ( )
getTags ( )
getTitle ( )
getUrls ( )
removeAccountContact ( AccountContact $accountContact )
removeBankAccount ( BankAccount $bankAccounts )
removeCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category )
removeContactAddress ( ContactAddress $contactAddress )
removeEmail ( Email $email )
removeFax ( Fax $fax )
removeLocale ( ContactLocale $locale )
removeMedia ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media )
removeNote ( Note $note )
removePhone ( Phone $phone )
removeTag ( Tag $tag )
removeUrl ( Url $url )
setAvatar ( $avatar )
setBirthday ( $birthday )
setChanger ( Sulu\Component\Security\Authentication\UserInterface $changer = null ) : Contact Set changer.
setCreator ( Sulu\Component\Security\Authentication\UserInterface $creator = null ) : Contact Set creator.
setCurrentPosition ( $position ) Sets position variable.
setFirstName ( $firstName )
setFormOfAddress ( $formOfAddress )
setGender ( $gender )
setLastName ( $lastName )
setMainEmail ( $mainEmail )
setMainFax ( $mainFax )
setMainPhone ( $mainPhone )
setMainUrl ( $mainUrl )
setMiddleName ( $middleName )
setNewsletter ( $newsletter )
setPosition ( $position )
setSalutation ( $salutation )
setTitle ( $title )
toArray ( ) : array

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

Метод Описание
getMainAccountContact ( ) Returns main account contact.

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

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

Constructor.
public __construct ( )

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

public addAccountContact ( AccountContact $accountContact )
$accountContact AccountContact

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

public addBankAccount ( BankAccount $bankAccount )
$bankAccount BankAccount

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

public addCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category )
$category Sulu\Bundle\CategoryBundle\Entity\CategoryInterface

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

public addContactAddress ( ContactAddress $contactAddress )
$contactAddress ContactAddress

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

public addEmail ( Email $email )
$email Email

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

public addFax ( Fax $fax )
$fax Fax

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

public addLocale ( ContactLocale $locale )
$locale ContactLocale

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

public addMedia ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media )
$media Sulu\Bundle\MediaBundle\Entity\MediaInterface

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

public addNote ( Note $note )
$note Note

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

public addPhone ( Phone $phone )
$phone Phone

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

public addTag ( Tag $tag )
$tag Sulu\Bundle\TagBundle\Entity\Tag

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

public addUrl ( Url $url )
$url Url

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

public getAccountContacts ( )

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

public getAddresses ( )

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

public getAvatar ( )

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

public getBankAccounts ( )

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

public getBirthday ( )

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

public getCategories ( )

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

public getChanged ( )

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

public getChanger ( )

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

public getContactAddresses ( )

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

public getCreated ( )

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

public getCreator ( )

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

public getEmails ( )

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

public getFaxes ( )

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

public getFirstName ( )

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

public getFormOfAddress ( )

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

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

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

public getGender ( )

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

public getId ( )

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

public getLastName ( )

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

public getLocales ( )

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

public getMainAccount ( )

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

Returns main account contact.
protected getMainAccountContact ( )

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

public getMainAddress ( )

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

public getMainEmail ( )

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

public getMainFax ( )

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

public getMainPhone ( )

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

public getMainUrl ( )

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

public getMedias ( )

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

public getMiddleName ( )

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

public getNewsletter ( )

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

public getNotes ( )

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

public getPhones ( )

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

public getPosition ( )

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

public getSalutation ( )

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

public getTagNameArray ( )

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

public getTags ( )

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

public getTitle ( )

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

public getUrls ( )

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

public removeAccountContact ( AccountContact $accountContact )
$accountContact AccountContact

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

public removeBankAccount ( BankAccount $bankAccounts )
$bankAccounts BankAccount

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

public removeCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category )
$category Sulu\Bundle\CategoryBundle\Entity\CategoryInterface

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

public removeContactAddress ( ContactAddress $contactAddress )
$contactAddress ContactAddress

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

public removeEmail ( Email $email )
$email Email

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

public removeFax ( Fax $fax )
$fax Fax

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

public removeLocale ( ContactLocale $locale )
$locale ContactLocale

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

public removeMedia ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media )
$media Sulu\Bundle\MediaBundle\Entity\MediaInterface

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

public removeNote ( Note $note )
$note Note

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

public removePhone ( Phone $phone )
$phone Phone

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

public removeTag ( Tag $tag )
$tag Sulu\Bundle\TagBundle\Entity\Tag

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

public removeUrl ( Url $url )
$url Url

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

public setAvatar ( $avatar )

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

public setBirthday ( $birthday )

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

Set changer.
public setChanger ( Sulu\Component\Security\Authentication\UserInterface $changer = null ) : Contact
$changer Sulu\Component\Security\Authentication\UserInterface
Результат Contact

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

Set creator.
public setCreator ( Sulu\Component\Security\Authentication\UserInterface $creator = null ) : Contact
$creator Sulu\Component\Security\Authentication\UserInterface
Результат Contact

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

Sets position variable.
public setCurrentPosition ( $position )
$position

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

public setFirstName ( $firstName )

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

public setFormOfAddress ( $formOfAddress )

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

public setGender ( $gender )

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

public setLastName ( $lastName )

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

public setMainEmail ( $mainEmail )

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

public setMainFax ( $mainFax )

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

public setMainPhone ( $mainPhone )

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

public setMainUrl ( $mainUrl )

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

public setMiddleName ( $middleName )

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

public setNewsletter ( $newsletter )

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

public setPosition ( $position )

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

public setSalutation ( $salutation )

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

public setTitle ( $title )

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

public toArray ( ) : array
Результат array

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

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

main account.
protected string $account
Результат string

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

protected Collection,Doctrine\Common\Collections $accountContacts
Результат Doctrine\Common\Collections\Collection

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

main account.
protected string $addresses
Результат string

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

protected MediaInterface,Sulu\Bundle\MediaBundle\Entity $avatar
Результат Sulu\Bundle\MediaBundle\Entity\MediaInterface

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

protected Collection,Doctrine\Common\Collections $bankAccounts
Результат Doctrine\Common\Collections\Collection

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

protected DateTime $birthday
Результат DateTime

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

protected Collection,Doctrine\Common\Collections $categories
Результат Doctrine\Common\Collections\Collection

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

protected DateTime $changed
Результат DateTime

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

protected UserInterface,Sulu\Component\Security\Authentication $changer
Результат Sulu\Component\Security\Authentication\UserInterface

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

protected Collection,Doctrine\Common\Collections $contactAddresses
Результат Doctrine\Common\Collections\Collection

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

protected DateTime $created
Результат DateTime

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

protected UserInterface,Sulu\Component\Security\Authentication $creator
Результат Sulu\Component\Security\Authentication\UserInterface

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

protected Collection,Doctrine\Common\Collections $emails
Результат Doctrine\Common\Collections\Collection

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

protected Collection,Doctrine\Common\Collections $faxes
Результат Doctrine\Common\Collections\Collection

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

protected string $firstName
Результат string

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

protected int $formOfAddress
Результат integer

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

protected string $gender
Результат string

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

protected int $id
Результат integer

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

protected string $lastName
Результат string

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

protected Collection,Doctrine\Common\Collections $locales
Результат Doctrine\Common\Collections\Collection

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

protected string $mainEmail
Результат string

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

protected string $mainFax
Результат string

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

protected string $mainPhone
Результат string

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

protected string $mainUrl
Результат string

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

protected Collection,Doctrine\Common\Collections $medias
Результат Doctrine\Common\Collections\Collection

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

protected string $middleName
Результат string

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

protected bool $newsletter
Результат boolean

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

protected Collection,Doctrine\Common\Collections $notes
Результат Doctrine\Common\Collections\Collection

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

protected Collection,Doctrine\Common\Collections $phones
Результат Doctrine\Common\Collections\Collection

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

protected string $position
Результат string

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

protected string $salutation
Результат string

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

protected Collection,Doctrine\Common\Collections $tags
Результат Doctrine\Common\Collections\Collection

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

protected string $title
Результат string

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

protected Collection,Doctrine\Common\Collections $urls
Результат Doctrine\Common\Collections\Collection