ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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 | |
const const 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 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.
|
static |
Convert property to form desired by Excel.
mixed | $propertyValue |
Definition at line 500 of file Properties.php.
|
staticprivate |
Convert property to form desired by Excel.
mixed | $propertyValue |
Definition at line 512 of file Properties.php.
|
static |
Definition at line 531 of file Properties.php.
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 | ( | ) |
PhpOffice\PhpSpreadsheet\Document\Properties::getCustomPropertyType | ( | string | $propertyName | ) |
PhpOffice\PhpSpreadsheet\Document\Properties::getCustomPropertyValue | ( | string | $propertyName | ) |
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.
Referenced by PhpOffice\PhpSpreadsheet\Document\Properties\setCustomProperty().
|
staticprivate |
null | float | int | string | $timestamp |
Definition at line 166 of file Properties.php.
References $timestamp, and PhpOffice\PhpSpreadsheet\Shared\IntOrFloat\evaluate().
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.
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\identifyPropertyType().
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 | ) |
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.
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.
const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_DATE = 'd' |
Definition at line 14 of file Properties.php.
const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_FLOAT = 'f' |
Definition at line 13 of file Properties.php.
const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_INTEGER = 'i' |
Definition at line 12 of file Properties.php.
const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_STRING = 's' |
Definition at line 15 of file Properties.php.
const PhpOffice\PhpSpreadsheet\Document\Properties::PROPERTY_TYPE_UNKNOWN = 'u' |
Definition at line 16 of file Properties.php.
|
private |
Definition at line 488 of file Properties.php.
|
private |
Definition at line 18 of file Properties.php.