diff options
Diffstat (limited to 'framework/IInstanceCheck.php')
| -rw-r--r-- | framework/IInstanceCheck.php | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/framework/IInstanceCheck.php b/framework/IInstanceCheck.php deleted file mode 100644 index 05ad2a43..00000000 --- a/framework/IInstanceCheck.php +++ /dev/null @@ -1,40 +0,0 @@ -<?php -/** - * TComponent, TPropertyValue classes - * - * @author Qiang Xue <qiang.xue@gmail.com> - * - * Global Events, intra-object events, Class behaviors, expanded behaviors - * @author Brad Anderson <javalizard@mac.com> - * - * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2014 PradoSoft - * @license http://www.pradosoft.com/license/ - * @package Prado - */ - -namespace Prado; - -/** - * IInstanceCheck This interface allows objects to determine their own - * 'instanceof' results when {@link TComponent::isa} is called. This is - * important with behaviors because behaviors may want to look like - * particular objects other than themselves. - * - * @author Brad Anderson <javalizard@mac.com> - * @package Prado - * @since 3.2.3 - */ -interface IInstanceCheck { - /** - * The method checks $this or, if needed, the parameter $instance is of type - * class. In the case of a Class Behavior, the instance to which the behavior - * is attached may be important to determine if $this is an instance - * of a particular class. - * @param class|string the component that this behavior is checking if it is an instanceof. - * @param object the object which the behavior is attached to. default: null - * @return boolean|null if the this or the instance is of type class. When null, no information could be derived and - * the default mechanisms take over. - */ - public function isinstanceof($class,$instance=null); -}
\ No newline at end of file |
