public function deepPropertyVal($object, $property, $value, $message = '')
    {
        $this->assertion->setActual($object);

        return $this->assertion->to->have->deep->property($property, $value, $message);
    }
public function deepPropertyVal($object, $property, $value, $message = '')
    {
        $this->assertion->setActual($object);

        return $this->assertion->to->have->deep->property($property, $value, $message);
    }
public function deepPropertyVal ( $ object , $ property , $ value , $ message = '' ) { $ this -> assertion -> setActual ( $ object ) ; return $ this -> assertion -> to -> have -> deep -> property ( $ property , $ value , $ message ) ; }
Perform a deep property value assertion.

@param array|object $object
@param string       $property
@param mixed        $value
@param string       $message
Perform a deep property value assertion .