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
recursivecachingiterator(3) - php
errorexception(3) - php
iteratoraggregate(3) - php
mongocommandcursor.__construct(3) - php
collator.__construct(3) - php
Similar Topics in the Unix Linux Community
User Guide: Posting in the Emergency Forum
Rules for Homework &amp; Coursework Questions Forum
Forum Video Tutorial: How to Use Code Tags
Coming Soon: Upgrade Forum Software (Dec 31 - Jan 1)
Please Welcome Don Cragun as Lead Moderator