src/Utilities/ClassMethodHandler.php
private function fromAtNotation($handler)
    {
        $parts = explode(self::CHAR_AT, $handler);
        if (count($parts) != 2) {
            throw new \InvalidArgumentException('Invalid Class Method format from "at" notation.');
        }
        $this->class = $parts[0];
        $this->method = $parts[1];
    }
private function fromAtNotation($handler)
    {
        $parts = explode(self::CHAR_AT, $handler);
        if (count($parts) != 2) {
            throw new \InvalidArgumentException('Invalid Class Method format from "at" notation.');
        }
        $this->class = $parts[0];
        $this->method = $parts[1];
    }
private function fromAtNotation ( $ handler ) { $ parts = explode ( self :: CHAR_AT , $ handler ) ; if ( count ( $ parts ) != 2 ) { throw new \ InvalidArgumentException ( 'Invalid Class Method format from "at" notation.' ) ; } $ this -> class = $ parts [ 0 ] ; $ this -> method = $ parts [ 1 ] ; }
Extracts the class name and method from the Class Method string in "@" notation (eg. Class@Method).
@param string|array $handler The handler parameter
@return void
@throws \InvalidArgumentException
Extracts the class name and method from the Class Method string in