2017 © Pedro Peláez
 

library php-abstract-enum

PHP Abstract Enum

image

turkevich/php-abstract-enum

PHP Abstract Enum

  • Thursday, July 16, 2015
  • by turkevich
  • Repository
  • 1 Watchers
  • 0 Stars
  • 40 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 3 % Grown

The README.md

PHP Abstract Enum

Example

<?php
namespace app\enums;

use ctur\base\Enum;

/**
 * @package app\enums
 */
class UserType extends Enum
{
    const USER = '1';
    const CLIENT = '2';
    const ADMIN = '3';
    const SUPER_ADMIN = '4';

    /**
     * @var array $list payment statuses.
     */
    protected static $list = [
        self::USER        => 'User',
        self::CLIENT      => 'Client',
        self::ADMIN       => 'Admin',
        self::SUPER_ADMIN => 'Super admin',
    ];
}

Enjoy, guys!, (*1)

The Versions

16/07 2015

dev-master

9999999-dev

PHP Abstract Enum

  Sources   Download

The Requires

  • php >=5.3.0

 

by Cyril Turkevich

php abstract enum php enum php abstract enum php base enum