clone
にチェーン化されたメソッドを呼び出すインスタンスが存在しますか?インスタンスのクローン作成とメソッド呼び出しの連鎖は可能ですか?
/**
* Parse an object containing (eventually) "duration" property or "year" (and
* eventually) "month" properties.
*
* @return array Array containing start date and end date DateTime objects.
*/
public function parseTimeArgs($args)
{
$now = new DateTime();
if(isset($args->duration) && $duration = new DateInterval($args->duration))
return array((clone $now)->sub($duration), $now);
}
はい、正しい方法であることを理解するのは難しいことではありませんが、私は連鎖について話しています: '(クローン$今すぐ) - > method()'。 – Polmonino