name: ForwardsCalls class_comment: null dependencies: - name: BadMethodCallException type: class source: BadMethodCallException - name: Error type: class source: Error properties: [] methods: - name: forwardCallTo visibility: protected parameters: - name: object - name: method - name: parameters comment: '# * Forward a method call to the given object. # * # * @param mixed $object # * @param string $method # * @param array $parameters # * @return mixed # * # * @throws \BadMethodCallException' - name: forwardDecoratedCallTo visibility: protected parameters: - name: object - name: method - name: parameters comment: '# * Forward a method call to the given object, returning $this if the forwarded call returned itself. # * # * @param mixed $object # * @param string $method # * @param array $parameters # * @return mixed # * # * @throws \BadMethodCallException' - name: throwBadMethodCallException visibility: protected parameters: - name: method comment: '# * Throw a bad method call exception for the given method. # * # * @param string $method # * @return void # * # * @throws \BadMethodCallException' traits: - BadMethodCallException - Error interfaces: []