mxmbsocket/lib/Ratchet/Resource/Command/CommandInterface.php
Chris Boden 3363c08f36 Cleanup
Removed reference to remaining ObservableInterface's and SocketInterface's
2011-11-14 16:51:16 -05:00

16 lines
490 B
PHP

<?php
namespace Ratchet\Resource\Command;
use Ratchet\Application\ApplicationInterface;
/**
* Socket implementation of the Command Pattern
* User created applications are to return a Command to the server for execution
*/
interface CommandInterface {
/**
* The Server class will call the execution
* @param Ratchet\ObserverInterface Scope to execute the command under
* @return CommandInterface|NULL
*/
function execute(ApplicationInterface $scope = null);
}