|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for PhpOffice\PhpSpreadsheet\Document\Properties:Public Member Functions | |
| __construct () | |
| Create a new Document Properties instance. More... | |
| getCreator () | |
| Get Creator. More... | |
| setCreator (string $creator) | |
| Set Creator. More... | |
| getLastModifiedBy () | |
| Get Last Modified By. More... | |
| setLastModifiedBy (string $modifier) | |
| Set Last Modified By. More... | |
| getCreated () | |
| Get Created. More... | |
| setCreated ($timestamp) | |
| Set Created. More... | |
| getModified () | |
| Get Modified. More... | |
| setModified ($timestamp) | |
| Set Modified. More... | |
| getTitle () | |
| Get Title. More... | |
| setTitle (string $title) | |
| Set Title. More... | |
| getDescription () | |
| Get Description. More... | |
| setDescription (string $description) | |
| Set Description. More... | |
| getSubject () | |
| Get Subject. More... | |
| setSubject (string $subject) | |
| Set Subject. More... | |
| getKeywords () | |
| Get Keywords. More... | |
| setKeywords (string $keywords) | |
| Set Keywords. More... | |
| getCategory () | |
| Get Category. More... | |
| setCategory (string $category) | |
| Set Category. More... | |
| getCompany () | |
| Get Company. More... | |
| setCompany (string $company) | |
| Set Company. More... | |
| getManager () | |
| Get Manager. More... | |
| setManager (string $manager) | |
| Set Manager. More... | |
| getCustomProperties () | |
| Get a List of Custom Property Names. More... | |
| isCustomPropertySet (string $propertyName) | |
| Check if a Custom Property is defined. More... | |
| getCustomPropertyValue (string $propertyName) | |
| Get a Custom Property Value. More... | |
| getCustomPropertyType (string $propertyName) | |
| Get a Custom Property Type. More... | |
| setCustomProperty (string $propertyName, $propertyValue='', $propertyType=null) | |
| Set a Custom Property. More... | |
Static Public Member Functions | |
| static | convertProperty ($propertyValue, string $propertyType) |
| Convert property to form desired by Excel. More... | |
| static | convertPropertyType (string $propertyType) |
Data Fields | |
| const | PROPERTY_TYPE_BOOLEAN = 'b' |
| constants More... | |
| const | PROPERTY_TYPE_INTEGER = 'i' |
| const | PROPERTY_TYPE_FLOAT = 'f' |
| const | PROPERTY_TYPE_DATE = 'd' |
| const | PROPERTY_TYPE_STRING = 's' |
| const | PROPERTY_TYPE_UNKNOWN = 'u' |
Private Member Functions | |
| identifyPropertyType ($propertyValue) | |
Static Private Member Functions | |
| static | intOrFloatTimestamp ($timestamp) |
| static | convertProperty2 ($propertyValue, string $type) |
| Convert property to form desired by Excel. More... | |
Private Attributes | |
| const | VALID_PROPERTY_TYPE_LIST |
| $creator = 'Unknown Creator' | |
| $lastModifiedBy | |
| $created | |
| $modified | |
| $title = 'Untitled Spreadsheet' | |
| $description = '' | |
| $subject = '' | |
| $keywords = '' | |
| $category = '' | |
| $manager = '' | |
| $company = '' | |
| $customProperties = [] | |
| const | PROPERTY_TYPE_ARRAY |
| const | SPECIAL_TYPES |
Definition at line 8 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::__construct | ( | ) |
Create a new Document Properties instance.
Definition at line 113 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$creator, and PhpOffice\PhpSpreadsheet\Document\Properties\intOrFloatTimestamp().
Here is the call graph for this function:
|
static |
Convert property to form desired by Excel.
| mixed | $propertyValue |
Definition at line 500 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2().
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\setCustomProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Convert property to form desired by Excel.
| mixed | $propertyValue |
Definition at line 512 of file Properties.php.
References $type, PhpOffice\PhpSpreadsheet\Document\Properties\convertPropertyType(), PhpOffice\PhpSpreadsheet\Document\Properties\intOrFloatTimestamp(), PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_BOOLEAN, PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_DATE, PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_FLOAT, and PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_INTEGER.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 531 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_UNKNOWN.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2().
Here is the caller graph for this function:| PhpOffice\PhpSpreadsheet\Document\Properties::getCategory | ( | ) |
Get Category.
Definition at line 313 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$category.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCompany | ( | ) |
Get Company.
Definition at line 333 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$company.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCreated | ( | ) |
Get Created.
Definition at line 187 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$created.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCreator | ( | ) |
Get Creator.
Definition at line 124 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$creator.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCustomProperties | ( | ) |
Get a List of Custom Property Names.
Definition at line 375 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCustomPropertyType | ( | string | $propertyName | ) |
Get a Custom Property Type.
Definition at line 407 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::getCustomPropertyValue | ( | string | $propertyName | ) |
Get a Custom Property Value.
Definition at line 393 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::getDescription | ( | ) |
Get Description.
Definition at line 253 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$description.
| PhpOffice\PhpSpreadsheet\Document\Properties::getKeywords | ( | ) |
Get Keywords.
Definition at line 293 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$keywords.
| PhpOffice\PhpSpreadsheet\Document\Properties::getLastModifiedBy | ( | ) |
Get Last Modified By.
Definition at line 144 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$lastModifiedBy.
| PhpOffice\PhpSpreadsheet\Document\Properties::getManager | ( | ) |
Get Manager.
Definition at line 353 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$manager.
| PhpOffice\PhpSpreadsheet\Document\Properties::getModified | ( | ) |
Get Modified.
Definition at line 211 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$modified.
| PhpOffice\PhpSpreadsheet\Document\Properties::getSubject | ( | ) |
Get Subject.
Definition at line 273 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$subject.
| PhpOffice\PhpSpreadsheet\Document\Properties::getTitle | ( | ) |
Get Title.
Definition at line 233 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$title.
|
private |
| mixed | $propertyValue |
Definition at line 415 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_BOOLEAN, PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_FLOAT, PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_INTEGER, and PhpOffice\PhpSpreadsheet\Document\Properties\PROPERTY_TYPE_STRING.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\setCustomProperty().
Here is the caller graph for this function:
|
staticprivate |
| null | float | int | string | $timestamp |
Definition at line 166 of file Properties.php.
References $timestamp, and PhpOffice\PhpSpreadsheet\Shared\IntOrFloat\evaluate().
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\__construct(), PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2(), PhpOffice\PhpSpreadsheet\Document\Properties\setCreated(), and PhpOffice\PhpSpreadsheet\Document\Properties\setModified().
Here is the call graph for this function:
Here is the caller graph for this function:| PhpOffice\PhpSpreadsheet\Document\Properties::isCustomPropertySet | ( | string | $propertyName | ) |
Check if a Custom Property is defined.
Definition at line 383 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::setCategory | ( | string | $category | ) |
Set Category.
Definition at line 323 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$category.
| PhpOffice\PhpSpreadsheet\Document\Properties::setCompany | ( | string | $company | ) |
Set Company.
Definition at line 343 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$company.
| PhpOffice\PhpSpreadsheet\Document\Properties::setCreated | ( | $timestamp | ) |
Set Created.
| null | float | int | string | $timestamp |
Definition at line 199 of file Properties.php.
References $timestamp, and PhpOffice\PhpSpreadsheet\Document\Properties\intOrFloatTimestamp().
Here is the call graph for this function:| PhpOffice\PhpSpreadsheet\Document\Properties::setCreator | ( | string | $creator | ) |
Set Creator.
Definition at line 134 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$creator.
| PhpOffice\PhpSpreadsheet\Document\Properties::setCustomProperty | ( | string | $propertyName, |
$propertyValue = '', |
|||
$propertyType = null |
|||
| ) |
Set a Custom Property.
| mixed | $propertyValue | |
| string | $propertyType | 'i' : Integer 'f' : Floating Point 's' : String 'd' : Date/Time 'b' : Boolean |
Definition at line 443 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty(), and PhpOffice\PhpSpreadsheet\Document\Properties\identifyPropertyType().
Here is the call graph for this function:| PhpOffice\PhpSpreadsheet\Document\Properties::setDescription | ( | string | $description | ) |
Set Description.
Definition at line 263 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$description.
| PhpOffice\PhpSpreadsheet\Document\Properties::setKeywords | ( | string | $keywords | ) |
Set Keywords.
Definition at line 303 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$keywords.
| PhpOffice\PhpSpreadsheet\Document\Properties::setLastModifiedBy | ( | string | $modifier | ) |
Set Last Modified By.
Definition at line 154 of file Properties.php.
| PhpOffice\PhpSpreadsheet\Document\Properties::setManager | ( | string | $manager | ) |
Set Manager.
Definition at line 363 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$manager.
| PhpOffice\PhpSpreadsheet\Document\Properties::setModified | ( | $timestamp | ) |
Set Modified.
| null | float | int | string | $timestamp |
Definition at line 223 of file Properties.php.
References $timestamp, and PhpOffice\PhpSpreadsheet\Document\Properties\intOrFloatTimestamp().
Here is the call graph for this function:| PhpOffice\PhpSpreadsheet\Document\Properties::setSubject | ( | string | $subject | ) |
Set Subject.
Definition at line 283 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$subject.
| PhpOffice\PhpSpreadsheet\Document\Properties::setTitle | ( | string | $title | ) |
Set Title.
Definition at line 243 of file Properties.php.
References PhpOffice\PhpSpreadsheet\Document\Properties\$title.
|
private |
Definition at line 87 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getCategory(), and PhpOffice\PhpSpreadsheet\Document\Properties\setCategory().
|
private |
Definition at line 101 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getCompany(), and PhpOffice\PhpSpreadsheet\Document\Properties\setCompany().
|
private |
Definition at line 45 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getCreated().
|
private |
Definition at line 31 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\__construct(), PhpOffice\PhpSpreadsheet\Document\Properties\getCreator(), and PhpOffice\PhpSpreadsheet\Document\Properties\setCreator().
|
private |
Definition at line 108 of file Properties.php.
|
private |
Definition at line 66 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getDescription(), and PhpOffice\PhpSpreadsheet\Document\Properties\setDescription().
|
private |
Definition at line 80 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getKeywords(), and PhpOffice\PhpSpreadsheet\Document\Properties\setKeywords().
|
private |
Definition at line 38 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getLastModifiedBy().
|
private |
Definition at line 94 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getManager(), and PhpOffice\PhpSpreadsheet\Document\Properties\setManager().
|
private |
Definition at line 52 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getModified().
|
private |
Definition at line 73 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getSubject(), and PhpOffice\PhpSpreadsheet\Document\Properties\setSubject().
|
private |
Definition at line 59 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\getTitle(), and PhpOffice\PhpSpreadsheet\Document\Properties\setTitle().
|
private |
Definition at line 459 of file Properties.php.
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_BOOLEAN = 'b' |
constants
Definition at line 11 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2(), PhpOffice\PhpSpreadsheet\Document\Properties\identifyPropertyType(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\DocProps\writeDocPropsCustom(), and PhpOffice\PhpSpreadsheet\Writer\Ods\Meta\writeDocPropsCustom().
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_DATE = 'd' |
Definition at line 14 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\DocProps\writeDocPropsCustom(), and PhpOffice\PhpSpreadsheet\Writer\Ods\Meta\writeDocPropsCustom().
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_FLOAT = 'f' |
Definition at line 13 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2(), PhpOffice\PhpSpreadsheet\Document\Properties\identifyPropertyType(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\DocProps\writeDocPropsCustom(), and PhpOffice\PhpSpreadsheet\Writer\Ods\Meta\writeDocPropsCustom().
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_INTEGER = 'i' |
Definition at line 12 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertProperty2(), PhpOffice\PhpSpreadsheet\Document\Properties\identifyPropertyType(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\DocProps\writeDocPropsCustom(), and PhpOffice\PhpSpreadsheet\Writer\Ods\Meta\writeDocPropsCustom().
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_STRING = 's' |
Definition at line 15 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\identifyPropertyType().
| const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_UNKNOWN = 'u' |
Definition at line 16 of file Properties.php.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\convertPropertyType().
|
private |
Definition at line 488 of file Properties.php.
|
private |
Definition at line 18 of file Properties.php.