Added typehints and PhpDoc for events API

excluded blocks and entities events API to avoid merge conflicts
This commit is contained in:
Dylan K. Taylor
2017-07-05 16:42:06 +01:00
parent 6504fdabab
commit 6cd4d2c5a2
57 changed files with 461 additions and 198 deletions

View File

@@ -152,7 +152,7 @@ class HandlerList{
*
* @return RegisteredListener[]
*/
public function getRegisteredListeners($plugin = null){
public function getRegisteredListeners($plugin = null) : array{
if($plugin !== null){
$listeners = [];
foreach($this->getRegisteredListeners(null) as $hash => $listener){
@@ -174,7 +174,7 @@ class HandlerList{
/**
* @return HandlerList[]
*/
public static function getHandlerLists(){
public static function getHandlerLists() : array{
return self::$allLists;
}