The MockUnaryCall class is used to mock out the \Grpc\UnaryCall class

The MockUnaryCall object is constructed with a response object, an optional deserialize
method, and an optional status. The response object and status are returned immediately from the
wait() method.

public __construct( $response, $deserialize = NULL, $status = NULL)

MockUnaryCall constructor.

    public Grpc\AbstractCall::cancel()

    Cancels the call.

    public Grpc\UnaryCall::getMetadata()
    • return mixed The metadata sent by the server
    public Grpc\AbstractCall::getPeer()
    • return string The URI of the endpoint
    public Grpc\AbstractCall::getTrailingMetadata()
    • return mixed The trailing metadata sent by the server
    public Grpc\AbstractCall::setCallCredentials( $call_credentials)

    Set the CallCredentials for the underlying Call.

      public Grpc\UnaryCall::start( $data, array $metadata = [], array $options = [])

      Start the call.

        public wait()

        Immediately return the preset response object and status.

        • return array The response object and status.
        protected Grpc\AbstractCall::$call
        • var Call
        protected Grpc\AbstractCall::$deserialize
        protected Grpc\AbstractCall::$metadata
        protected Grpc\AbstractCall::$trailing_metadata
        protected Grpc\AbstractCall::_deserializeResponse( $value)

        Deserialize a response value to an object.

        • return mixed The deserialized value
        protected Grpc\AbstractCall::_serializeMessage( $data)

        Serialize a message to the protobuf binary format.

        • return string The protobuf binary format
        protected deserializeMessage( $message, $deserialize)
        private $response
        private $status
        © 2020 Bruce Wells
        Search Namespaces \ Classes
        ConfigurationNumbers (0-9.) only