Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe GeneralizedTime
+ Graphe d'héritage de GeneralizedTime:

Fonctions membres publiques

 __construct ($dateTime=null, $dateTimeZone='UTC')
 
 getType ()
 
 containsFractionalSecondsElement ()
 
 __toString ()
 
- Fonctions membres publiques hérités de AbstractTime
 __construct ($dateTime=null, $dateTimeZone='UTC')
 
 getContent ()
 
 __toString ()
 
- Fonctions membres publiques hérités de ASNObject
 getContent ()
 
 getType ()
 
 getIdentifier ()
 
 getBinary ()
 
 getObjectLength ()
 
 __toString ()
 
 getTypeName ()
 

Fonctions membres publiques statiques

static fromBinary (&$binaryData, &$offsetIndex=0)
 
- Fonctions membres publiques statiques hérités de ASNObject
static fromBinary (&$binaryData, &$offsetIndex=0)
 

Fonctions membres protégées

 calculateContentLength ()
 
 getEncodedValue ()
 
- Fonctions membres protégées hérités de AbstractTime
 getLastDateTimeErrors ()
 
- Fonctions membres protégées hérités de ASNObject
 calculateContentLength ()
 
 getEncodedValue ()
 
 getNumberOfLengthOctets ($contentLength=null)
 
 getContentLength ()
 
 setContentLength ($newContentLength)
 

Attributs privés

 $microseconds
 

Membres hérités additionnels

- Fonctions membres protégées statiques hérités de AbstractTime
static extractTimeZoneData (&$binaryData, &$offsetIndex, DateTime $dateTime)
 
- Fonctions membres protégées statiques hérités de ASNObject
static parseIdentifier ($identifierOctet, $expectedIdentifier, $offsetForExceptionHandling)
 
static parseBinaryIdentifier ($binaryData, &$offsetIndex)
 
static parseContentLength (&$binaryData, &$offsetIndex, $minimumLength=0)
 
- Attributs protégés hérités de AbstractTime
 $value
 

Description détaillée

This ASN.1 universal type contains date and time information according to ISO 8601.

The type consists of values representing: a) a calendar date, as defined in ISO 8601; and b) a time of day, to any of the precisions defined in ISO 8601, except for the hours value 24 which shall not be used; and c) the local time differential factor as defined in ISO 8601.

Decoding of this type will accept the Basic Encoding Rules (BER) The encoding will comply with the Distinguished Encoding Rules (DER).

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $dateTime = null,
  $dateTimeZone = 'UTC' 
)

Documentation des fonctions membres

◆ __toString()

◆ calculateContentLength()

calculateContentLength ( )
protected

◆ containsFractionalSecondsElement()

◆ fromBinary()

static fromBinary ( $binaryData,
$offsetIndex = 0 
)
static

Parse an instance of this class from its binary DER encoded representation.

Paramètres
string$binaryData
int$offsetIndexthe offset at which parsing of the $binaryData is started. This parameter ill be modified to contain the offset index of the next object after this object has been parsed
Exceptions
ParserExceptionif the given binary data is either invalid or not currently supported
Renvoie
static

Implémente Parsable.

Références $content, ASNObject\$contentLength, $format, elseif, et Identifier\GENERALIZED_TIME.

Référencé par ASNObject\fromBinary().

◆ getEncodedValue()

getEncodedValue ( )
protected

◆ getType()

getType ( )

Documentation des champs

◆ $microseconds

$microseconds
private

La documentation de cette classe a été générée à partir du fichier suivant :