more type hints
This commit is contained in:
parent
8926bca0c7
commit
0497534a6e
7 changed files with 11 additions and 11 deletions
|
@ -94,7 +94,7 @@ class Root extends Folder implements IRootFolder {
|
|||
* @param string $method
|
||||
* @param callable $callback
|
||||
*/
|
||||
public function listen($scope, $method, $callback) {
|
||||
public function listen($scope, $method, callable $callback) {
|
||||
$this->emitter->listen($scope, $method, $callback);
|
||||
}
|
||||
|
||||
|
@ -103,7 +103,7 @@ class Root extends Folder implements IRootFolder {
|
|||
* @param string $method optional
|
||||
* @param callable $callback optional
|
||||
*/
|
||||
public function removeListener($scope = null, $method = null, $callback = null) {
|
||||
public function removeListener($scope = null, $method = null, callable $callback = null) {
|
||||
$this->emitter->removeListener($scope, $method, $callback);
|
||||
}
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ interface Emitter {
|
|||
* @param callable $callback
|
||||
* @return void
|
||||
*/
|
||||
public function listen($scope, $method, $callback);
|
||||
public function listen($scope, $method, callable $callback);
|
||||
|
||||
/**
|
||||
* @param string $scope optional
|
||||
|
@ -45,5 +45,5 @@ interface Emitter {
|
|||
* @param callable $callback optional
|
||||
* @return void
|
||||
*/
|
||||
public function removeListener($scope = null, $method = null, $callback = null);
|
||||
public function removeListener($scope = null, $method = null, callable $callback = null);
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@ abstract class ForwardingEmitter extends BasicEmitter {
|
|||
* @param string $method
|
||||
* @param callable $callback
|
||||
*/
|
||||
public function listen($scope, $method, $callback) {
|
||||
public function listen($scope, $method, callable $callback) {
|
||||
parent::listen($scope, $method, $callback);
|
||||
foreach ($this->forwardEmitters as $emitter) {
|
||||
$emitter->listen($scope, $method, $callback);
|
||||
|
@ -50,7 +50,7 @@ abstract class ForwardingEmitter extends BasicEmitter {
|
|||
/**
|
||||
* @param \OC\Hooks\Emitter $emitter
|
||||
*/
|
||||
protected function forward($emitter) {
|
||||
protected function forward(Emitter $emitter) {
|
||||
$this->forwardEmitters[] = $emitter;
|
||||
|
||||
//forward all previously connected hooks
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
namespace OC\Hooks;
|
||||
|
||||
abstract class LegacyEmitter extends BasicEmitter {
|
||||
protected function emit($scope, $method, $arguments = array()) {
|
||||
protected function emit($scope, $method, array $arguments = array()) {
|
||||
\OC_Hook::emit($scope, $method, $arguments);
|
||||
parent::emit($scope, $method, $arguments);
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ class PublicEmitter extends BasicEmitter {
|
|||
* @param string $method
|
||||
* @param array $arguments optional
|
||||
*/
|
||||
public function emit($scope, $method, $arguments = array()) {
|
||||
public function emit($scope, $method, array $arguments = array()) {
|
||||
parent::emit($scope, $method, $arguments);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -81,7 +81,7 @@ class Session implements IUserSession, Emitter {
|
|||
* @param string $method
|
||||
* @param callable $callback
|
||||
*/
|
||||
public function listen($scope, $method, $callback) {
|
||||
public function listen($scope, $method, callable $callback) {
|
||||
$this->manager->listen($scope, $method, $callback);
|
||||
}
|
||||
|
||||
|
@ -90,7 +90,7 @@ class Session implements IUserSession, Emitter {
|
|||
* @param string $method optional
|
||||
* @param callable $callback optional
|
||||
*/
|
||||
public function removeListener($scope = null, $method = null, $callback = null) {
|
||||
public function removeListener($scope = null, $method = null, callable $callback = null) {
|
||||
$this->manager->removeListener($scope, $method, $callback);
|
||||
}
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ class DummyForwardingEmitter extends \OC\Hooks\ForwardingEmitter {
|
|||
/**
|
||||
* @param \OC\Hooks\Emitter $emitter
|
||||
*/
|
||||
public function forward($emitter) {
|
||||
public function forward(\OC\Hooks\Emitter $emitter) {
|
||||
parent::forward($emitter);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue