public function get($key, $subject)
    {
        $reflect = new \ReflectionClass($subject);
        $method  = $this->getReadMethod($key, $reflect);

        return $method->invoke($subject);
    }
public function get($key, $subject)
    {
        $reflect = new \ReflectionClass($subject);
        $method  = $this->getReadMethod($key, $reflect);

        return $method->invoke($subject);
    }
@param string $key
@param mixed  $subject

@return mixed