Merge branch '3.5'

This commit is contained in:
Dylan K. Taylor
2019-01-04 23:28:44 +00:00
258 changed files with 1322 additions and 40 deletions

View File

@ -23,6 +23,13 @@ declare(strict_types=1);
namespace pocketmine\permission;
use function array_shift;
use function explode;
use function implode;
use function strlen;
use function strtolower;
use function trim;
class BanEntry{
/**
* @var string

View File

@ -24,6 +24,14 @@ declare(strict_types=1);
namespace pocketmine\permission;
use pocketmine\Server;
use function fclose;
use function fgets;
use function fopen;
use function fwrite;
use function is_resource;
use function strftime;
use function strtolower;
use function time;
class BanList{

View File

@ -26,6 +26,7 @@ namespace pocketmine\permission;
use pocketmine\plugin\Plugin;
use pocketmine\plugin\PluginException;
use pocketmine\timings\Timings;
use function spl_object_hash;
class PermissibleBase implements Permissible{
/** @var ServerOperator */

View File

@ -27,6 +27,10 @@ declare(strict_types=1);
namespace pocketmine\permission;
use function is_array;
use function is_bool;
use function strtolower;
/**
* Represents a permission
*/

View File

@ -24,6 +24,8 @@ declare(strict_types=1);
namespace pocketmine\permission;
use pocketmine\timings\Timings;
use function count;
use function spl_object_hash;
class PermissionManager{
/** @var PermissionManager|null */