yar_server.__construct(3) php man page | unix.com

Man Page: yar_server.__construct

Operating Environment: php

Section: 3

YAR_SERVER.__CONSTRUCT(3)						 1						 YAR_SERVER.__CONSTRUCT(3)

Yar_Server::__construct - Register a server

SYNOPSIS
       finalpublic Yar_Server::__construct (Object  $obj)

DESCRIPTION
	Set up a Yar HTTP RPC Server, All the public methods of $obj will be register as a RPC service.

PARAMETERS
	      o $obj
		- An Object, all public methods of its will be registered as RPC services.

RETURN VALUES
	An instance of Yar_Server.

EXAMPLES
       Example #1

	      Yar_Server.__construct(3) example

	      <?php
	      class API {
		  /**
		   * the doc info will be generated automatically into service info page.
		   * @params
		   * @return
		   */
		  public function some_method($parameter, $option = "foo") {
		       return "some_method";
		  }

		  protected function client_can_not_see() {
		  }
	      }

	      $service = new Yar_Server(new API());
	      $service->handle();
	      ?>

	      The above example will output something similar to:

SEE ALSO
       Yar_Server::handle.

PHP Documentation Group 												 YAR_SERVER.__CONSTRUCT(3)
Related Man Pages
datetime.__construct(3) - php
cairosvgsurface(3) - php
serializable(3) - php
mongodbdrivermanager.__construct(3) - php
collator.__construct(3) - php
Similar Topics in the Unix Linux Community
New Code Tags (Syntax Highlighting)
Please Welcome Don Cragun as Lead Moderator
Please Welcome Ravinder Singh to the Moderation Team
Denial Of Service Attack Update
Please Welcome Nicki Paul to the Moderator Team!