private function getReflection($object)
    {
        $key = get_class($object);

        if (!array_key_exists($key, $this->buffer)) {
            $this->buffer[$key] = new \ReflectionClass($object);
        }

        return $this->buffer[$key];
    }
private function getReflection($object)
    {
        $key = get_class($object);

        if (!array_key_exists($key, $this->buffer)) {
            $this->buffer[$key] = new \ReflectionClass($object);
        }

        return $this->buffer[$key];
    }
private function getReflection ( $ object ) { $ key = get_class ( $ object ) ; if ( ! array_key_exists ( $ key , $ this -> buffer ) ) { $ this -> buffer [ $ key ] = new \ ReflectionClass ( $ object ) ; } return $ this -> buffer [ $ key ] ; }
Returns object reflection instance

@param object $object

@return \ReflectionClass
Returns object reflection instance