Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/vendor/wikimedia/idle-dom/src/Helper/AudioTrackList.php
Ðазад
<?php // AUTOMATICALLY GENERATED. DO NOT EDIT. // Use `composer build` to regenerate. namespace Wikimedia\IDLeDOM\Helper; trait AudioTrackList { // Underscore is used to avoid conflicts with DOM-reserved names // phpcs:disable PSR2.Methods.MethodDeclaration.Underscore // phpcs:disable MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName /** * Handle an attempt to get a non-existing property on this * object. The default implementation raises an exception * but the implementor can choose a different behavior: * return null (like JavaScript), dynamically create the * property, etc. * @param string $prop the name of the property requested * @return mixed */ abstract protected function _getMissingProp( string $prop ); /** * Handle an attempt to set a non-existing property on this * object. The default implementation raises an exception * but the implementor can choose a different behavior: * ignore the operation (like JavaScript), dynamically create * the property, etc. * @param string $prop the name of the property requested * @param mixed $value the value to set */ abstract protected function _setMissingProp( string $prop, $value ): void; // phpcs:enable /** * @param string $name * @return mixed */ public function __get( string $name ) { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this switch ( $name ) { case "length": return $this->getLength(); case "onchange": return $this->getOnchange(); case "onaddtrack": return $this->getOnaddtrack(); case "onremovetrack": return $this->getOnremovetrack(); default: break; } '@phan-var \Wikimedia\IDLeDOM\Helper\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\Helper\AudioTrackList $this return $this->_getMissingProp( $name ); } /** * @param string $name * @return bool */ public function __isset( string $name ): bool { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this switch ( $name ) { case "length": return true; case "onchange": return true; case "onaddtrack": return true; case "onremovetrack": return true; default: break; } return false; } /** * @param string $name * @param mixed $value */ public function __set( string $name, $value ): void { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this switch ( $name ) { case "onchange": $this->setOnchange( $value ); return; case "onaddtrack": $this->setOnaddtrack( $value ); return; case "onremovetrack": $this->setOnremovetrack( $value ); return; default: break; } '@phan-var \Wikimedia\IDLeDOM\Helper\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\Helper\AudioTrackList $this $this->_setMissingProp( $name, $value ); } /** * @param string $name */ public function __unset( string $name ): void { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this switch ( $name ) { case "length": break; case "onchange": break; case "onaddtrack": break; case "onremovetrack": break; default: return; } $trace = debug_backtrace(); while ( count( $trace ) > 0 && $trace[0]['function'] !== "__unset" ) { array_shift( $trace ); } trigger_error( 'Undefined property' . ' via ' . ( $trace[0]['function'] ?? '' ) . '(): ' . $name . ' in ' . ( $trace[0]['file'] ?? '' ) . ' on line ' . ( $trace[0]['line'] ?? '' ), E_USER_NOTICE ); } /** * @param mixed $offset * @return bool */ public function offsetExists( $offset ): bool { return $this->offsetGet( $offset ) !== null; } /** * @param mixed $offset * @return mixed */ public function offsetGet( $offset ) { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this if ( is_numeric( $offset ) ) { return $this->item( $offset ); } elseif ( is_string( $offset ) ) { return $this->getTrackById( $offset ); } $trace = debug_backtrace(); while ( count( $trace ) > 0 && $trace[0]['function'] !== "offsetGet" && $trace[0]['function'] !== "offsetExists" ) { array_shift( $trace ); } while ( count( $trace ) > 1 && ( $trace[1]['function'] === "offsetGet" || $trace[1]['function'] === "offsetExists" ) ) { array_shift( $trace ); } trigger_error( 'Undefined property' . ' via ' . ( $trace[0]['function'] ?? '' ) . '(): ' . $offset . ' in ' . ( $trace[0]['file'] ?? '' ) . ' on line ' . ( $trace[0]['line'] ?? '' ), E_USER_NOTICE ); return null; } /** * @param mixed $offset * @param mixed $value */ public function offsetSet( $offset, $value ): void { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this if ( is_numeric( $offset ) ) { /* Fall through */ } elseif ( is_string( $offset ) ) { /* Fall through */ } $trace = debug_backtrace(); while ( count( $trace ) > 0 && $trace[0]['function'] !== "offsetSet" ) { array_shift( $trace ); } trigger_error( 'Undefined property' . ' via ' . ( $trace[0]['function'] ?? '' ) . '(): ' . $offset . ' in ' . ( $trace[0]['file'] ?? '' ) . ' on line ' . ( $trace[0]['line'] ?? '' ), E_USER_NOTICE ); } /** * @param mixed $offset */ public function offsetUnset( $offset ): void { '@phan-var \Wikimedia\IDLeDOM\AudioTrackList $this'; // @var \Wikimedia\IDLeDOM\AudioTrackList $this if ( is_numeric( $offset ) ) { /* Fall through */ } elseif ( is_string( $offset ) ) { /* Fall through */ } $trace = debug_backtrace(); while ( count( $trace ) > 0 && $trace[0]['function'] !== "offsetUnset" ) { array_shift( $trace ); } trigger_error( 'Undefined property' . ' via ' . ( $trace[0]['function'] ?? '' ) . '(): ' . $offset . ' in ' . ( $trace[0]['file'] ?? '' ) . ' on line ' . ( $trace[0]['line'] ?? '' ), E_USER_NOTICE ); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка