Lines Matching refs:content

300         $content = substr($encoded, $encoded_pos, $length);
323 'content' => $content,
331 $temp = self::decode_ber($content, $start, $content_pos);
337 if (substr($content, $content_pos + $length, 2) == "\0\0") {
367 if ($constructed || strlen($content) != 1) {
370 $current['content'] = (bool) ord($content[$content_pos]);
377 $current['content'] = new BigInteger(substr($content, $content_pos), -256);
386 $current['content'] = substr($content, $content_pos);
388 $temp = self::decode_ber($content, $start, $content_pos);
392 $length -= (strlen($content) - $content_pos);
410 $current['content'] = substr($content, $content_pos);
414 while (substr($content, $content_pos, 2) != "\0\0") {
415 $temp = self::decode_ber($content, $length + $start, $content_pos);
427 if (substr($content, $content_pos, 2) == "\0\0") {
434 if ($constructed || strlen($content)) {
445 $content_len = strlen($content);
449 … if (!isset($current['headerlength']) && substr($content, $content_pos, 2) == "\0\0") {
453 $temp = self::decode_ber($content, $start + $offset, $content_pos);
466 $current['content'] = self::decodeOID(substr($content, $content_pos));
502 $current['content'] = substr($content, $content_pos);
509 $current['content'] = self::decodeTime(substr($content, $content_pos), $tag);
604 foreach ($decoded['content'] as $content) {
605 if (($map[] = self::asn1map($content, $child, $special)) === null) {
676 foreach ($decoded['content'] as $content) {
677 if (($map[] = self::asn1map($content, $child, $special)) === null) {
905 foreach ($source as $content) {
906 $temp = self::encode_der($content, $child, null, $special);
1161 * @param string $content
1164 public static function decodeOID($content) argument
1173 $len = strlen($content);
1175 if (ord($content[$len - 1]) & 0x80) {
1181 $temp = ord($content[$pos++]);
1190 $first = floor(ord($content[0]) / 40);
1198 array_unshift($oid, ord($content[0]) % 40);
1272 * @param string $content
1276 private static function decodeTime($content, $tag) argument
1292 if (preg_match('#^(\d{10})(Z|[+-]\d{4})$#', $content, $matches)) {
1293 $content = $matches[1] . '00' . $matches[2];
1295 $prefix = substr($content, 0, 2) >= 50 ? '19' : '20';
1296 $content = $prefix . $content;
1297 } elseif (strpos($content, '.') !== false) {
1301 if ($content[strlen($content) - 1] == 'Z') {
1302 $content = substr($content, 0, -1) . '+0000';
1305 if (strpos($content, '-') !== false || strpos($content, '+') !== false) {
1311 return @\DateTime::createFromFormat($format, $content);