/** * Makes the object given a class name * * @param string $className * @return object */ public function make($className, $args = array()) { return ObjectResolverSingleton::make($className, $args); }
/** * Returns a list of events on this state object * * @param Object $state * @return array */ protected function statefulEvents($state) { $events = ObjectResolverSingleton::methodsWithoutMagic($state); return $events ?: array(); }