SYMBOL INDEX (339 symbols across 119 files) FILE: AbstractFactory/Article.php type Article (line 11) | interface Article method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactory/Factory.php type Factory (line 11) | interface Factory method createUser (line 18) | public function createUser(); method createArticle (line 25) | public function createArticle(); FILE: AbstractFactory/MySQLArticle.php class MySQLArticle (line 11) | class MySQLArticle implements Article method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactory/MySQLFactory.php class MySQLFactory (line 11) | class MySQLFactory implements Factory method createUser (line 18) | public function createUser() method createArticle (line 28) | public function createArticle() FILE: AbstractFactory/MySQLUser.php class MySQLUser (line 11) | class MySQLUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactory/SQLiteArticle.php class SQLiteArticle (line 11) | class SQLiteArticle implements Article method insert (line 18) | public function insert() method select (line 28) | public function select() FILE: AbstractFactory/SQLiteFactory.php class SQLiteFactory (line 11) | class SQLiteFactory implements Factory method createUser (line 18) | public function createUser() method createArticle (line 28) | public function createArticle() FILE: AbstractFactory/SQLiteUser.php class SQLiteUser (line 11) | class SQLiteUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactory/User.php type User (line 11) | interface User method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactory/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: AbstractFactoryWithReflection/Article.php type Article (line 11) | interface Article method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactoryWithReflection/Factory.php class Factory (line 8) | class Factory method __construct (line 27) | public function __construct() method createUser (line 41) | public function createUser() method createArticle (line 58) | public function createArticle() FILE: AbstractFactoryWithReflection/MySQLArticle.php class MySQLArticle (line 11) | class MySQLArticle implements Article method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithReflection/MySQLUser.php class MySQLUser (line 11) | class MySQLUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithReflection/SQLiteArticle.php class SQLiteArticle (line 11) | class SQLiteArticle implements Article method insert (line 18) | public function insert() method select (line 28) | public function select() FILE: AbstractFactoryWithReflection/SQLiteUser.php class SQLiteUser (line 11) | class SQLiteUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithReflection/User.php type User (line 11) | interface User method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactoryWithReflection/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: AbstractFactoryWithSimpleFactory/Article.php type Article (line 11) | interface Article method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactoryWithSimpleFactory/Factory.php class Factory (line 5) | class Factory method __construct (line 12) | public function __construct() method createUser (line 26) | public function createUser() method createArticle (line 46) | public function createArticle() FILE: AbstractFactoryWithSimpleFactory/MySQLArticle.php class MySQLArticle (line 11) | class MySQLArticle implements Article method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithSimpleFactory/MySQLUser.php class MySQLUser (line 11) | class MySQLUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithSimpleFactory/SQLiteArticle.php class SQLiteArticle (line 11) | class SQLiteArticle implements Article method insert (line 18) | public function insert() method select (line 28) | public function select() FILE: AbstractFactoryWithSimpleFactory/SQLiteUser.php class SQLiteUser (line 11) | class SQLiteUser implements User method insert (line 16) | public function insert() method select (line 24) | public function select() FILE: AbstractFactoryWithSimpleFactory/User.php type User (line 11) | interface User method insert (line 18) | public function insert(); method select (line 25) | public function select(); FILE: AbstractFactoryWithSimpleFactory/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Bridge/Circle.php class Circle (line 11) | class Circle extends Graph method draw (line 16) | public function draw() FILE: Bridge/Color.php class Color (line 11) | abstract class Color method run (line 16) | abstract public function run(); FILE: Bridge/Graph.php class Graph (line 11) | abstract class Graph method __construct (line 24) | public function __construct(Color $color) method draw (line 32) | abstract public function draw(); FILE: Bridge/Green.php class Green (line 11) | class Green extends Color method run (line 16) | public function run() FILE: Bridge/Red.php class Red (line 11) | class Red extends Color method run (line 16) | public function run() FILE: Bridge/Square.php class Square (line 11) | class Square extends Graph method draw (line 16) | public function draw() FILE: Bridge/Triangle.php class Triangle (line 11) | class Triangle extends Graph method draw (line 16) | public function draw() FILE: Bridge/Yellow.php class Yellow (line 11) | class Yellow extends Color method run (line 16) | public function run() FILE: Bridge/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: ClassAdapter/Adaptee.php class Adaptee (line 11) | class Adaptee method pay (line 23) | public function pay() FILE: ClassAdapter/Adapter.php class Adapter (line 11) | class Adapter extends Adaptee implements Target method __construct (line 16) | public function __construct() method notify (line 24) | public function notify() FILE: ClassAdapter/Target.php type Target (line 11) | interface Target method pay (line 18) | public function pay(); method notify (line 25) | public function notify(); FILE: ClassAdapter/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Command/Command.php class Command (line 10) | class Command implements CommandInterface method __construct (line 22) | public function __construct(Receiver $receiver) method execute (line 30) | public function execute() FILE: Command/CommandInterface.php type CommandInterface (line 10) | interface CommandInterface method execute (line 16) | public function execute(); FILE: Command/Invoker.php class Invoker (line 10) | class Invoker method setCommand (line 20) | public function setCommand(Command $command) method run (line 28) | public function run() FILE: Command/Receiver.php class Receiver (line 10) | class Receiver method action (line 15) | public function action() FILE: Command/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Decorator/Decorator.php class Decorator (line 11) | abstract class Decorator implements Food method __construct (line 22) | public function __construct(Food $food) FILE: Decorator/Egg.php class Egg (line 11) | class Egg extends Decorator method name (line 18) | public function name() method price (line 28) | public function price() FILE: Decorator/Food.php type Food (line 11) | interface Food method name (line 18) | public function name(); method price (line 25) | public function price(); FILE: Decorator/Kaolengmian.php class Kaolengmian (line 11) | class Kaolengmian implements Food method name (line 18) | public function name() method price (line 28) | public function price() FILE: Decorator/Latiao.php class Latiao (line 11) | class Latiao extends Decorator method name (line 18) | public function name() method price (line 28) | public function price() FILE: Decorator/Sausage.php class Sausage (line 11) | class Sausage extends Decorator method name (line 18) | public function name() method price (line 28) | public function price() FILE: Decorator/Shouzhuabing.php class Shouzhuabing (line 11) | class Shouzhuabing implements Food method name (line 18) | public function name() method price (line 28) | public function price() FILE: Decorator/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Facade/Encrypt.php class Encrypt (line 10) | class Encrypt method encrypt (line 15) | public function encrypt() FILE: Facade/Facade.php class Facade (line 10) | class Facade method __construct (line 25) | public function __construct() method encryptContent (line 34) | public function encryptContent() FILE: Facade/File.php class File (line 10) | class File method content (line 15) | public function content() FILE: Facade/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: FactoryMethod/Add.php class Add (line 11) | class Add extends Operation method getResult (line 18) | public function getResult() FILE: FactoryMethod/AddFactory.php class AddFactory (line 11) | class AddFactory extends Factory method create (line 18) | public function create() FILE: FactoryMethod/Div.php class Div (line 11) | class Div extends Operation method getResult (line 18) | public function getResult() FILE: FactoryMethod/DivFactory.php class DivFactory (line 11) | class DivFactory extends Factory method create (line 18) | public function create() FILE: FactoryMethod/Factory.php class Factory (line 11) | abstract class Factory method create (line 18) | abstract public function create(); FILE: FactoryMethod/Mul.php class Mul (line 11) | class Mul extends Operation method getResult (line 18) | public function getResult() FILE: FactoryMethod/MulFactory.php class MulFactory (line 11) | class MulFactory extends Factory method create (line 18) | public function create() FILE: FactoryMethod/Operation.php class Operation (line 11) | abstract class Operation method getResult (line 32) | abstract public function getResult(); method setNumberA (line 39) | public function setNumberA($number) method setNumberB (line 49) | public function setNumberB($number) FILE: FactoryMethod/Sub.php class Sub (line 11) | class Sub extends Operation method getResult (line 18) | public function getResult() FILE: FactoryMethod/SubFactory.php class SubFactory (line 11) | class SubFactory extends Factory method create (line 18) | public function create() FILE: FactoryMethod/index.php class Client (line 13) | class Client method bad (line 18) | public function bad() method good (line 40) | public function good() FILE: Flyweight/ConcreteFlyweight.php class ConcreteFlyweight (line 12) | class ConcreteFlyweight extends Flyweight method show (line 17) | public function show($content) FILE: Flyweight/Flyweight.php class Flyweight (line 12) | abstract class Flyweight method __construct (line 24) | public function __construct($name) method show (line 32) | public function show($content){} FILE: Flyweight/FlyweightFactory.php class FlyweightFactory (line 12) | class FlyweightFactory method getFlyweight (line 24) | public function getFlyweight($name) FILE: Flyweight/UnsharedConcreteFlyweight.php class UnsharedConcreteFlyweight (line 12) | class UnsharedConcreteFlyweight extends Flyweight method show (line 17) | public function show($content) method delete (line 25) | public function delete() FILE: Flyweight/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Iterator/ContainerInterface.php type ContainerInterface (line 10) | interface ContainerInterface method add (line 19) | public function add($name); method getIterator (line 26) | public function getIterator(); FILE: Iterator/IteratorInterface.php type IteratorInterface (line 10) | interface IteratorInterface method hasNext (line 17) | public function hasNext(); method next (line 24) | public function next(); FILE: Iterator/NameContainer.php class NameContainer (line 10) | class NameContainer implements ContainerInterface method add (line 24) | public function add($name) method getIterator (line 34) | public function getIterator() FILE: Iterator/NameIterator.php class NameIterator (line 10) | class NameIterator implements IteratorInterface method __construct (line 27) | public function __construct($nameArray) method hasNext (line 37) | public function hasNext() method next (line 47) | public function next() FILE: Iterator/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: ObjectAdapter/Adaptee.php class Adaptee (line 11) | class Adaptee method pay (line 23) | public function pay() FILE: ObjectAdapter/Adapter.php class Adapter (line 12) | class Adapter implements Target method __construct (line 19) | public function __construct(Adaptee $adaptee) method pay (line 30) | public function pay() method notify (line 40) | public function notify() FILE: ObjectAdapter/Target.php type Target (line 11) | interface Target method pay (line 18) | public function pay(); method notify (line 25) | public function notify(); FILE: ObjectAdapter/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Observer/EmailObserver.php class EmailObserver (line 10) | class EmailObserver implements Observer method update (line 15) | public function update() FILE: Observer/Observer.php type Observer (line 10) | interface Observer method update (line 15) | public function update(); FILE: Observer/SMSObserver.php class SMSObserver (line 10) | class SMSObserver implements Observer method update (line 15) | public function update() FILE: Observer/Subject.php class Subject (line 10) | class Subject extends SubjectAbstract method publish (line 12) | public function publish() FILE: Observer/SubjectAbstract.php class SubjectAbstract (line 10) | abstract class SubjectAbstract method attach (line 20) | public function attach(Observer $observer) method notify (line 28) | public function notify() FILE: Observer/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: Prototype/Car.php class Car (line 9) | class Car method setName (line 23) | public function setName($name) FILE: Prototype/DeepDrive.php class DeepDrive (line 9) | class DeepDrive method __construct (line 17) | public function __construct() method setCar (line 27) | public function setCar($car) method show (line 32) | public function show() method __clone (line 38) | public function __clone() FILE: Prototype/ShallowDrive.php class ShallowDrive (line 9) | class ShallowDrive method __construct (line 17) | public function __construct() method setCar (line 27) | public function setCar($car) method show (line 32) | public function show() FILE: Prototype/index.php class Client (line 13) | class Client method shallowCopy (line 18) | public function shallowCopy() method deepCopy (line 40) | public function deepCopy() FILE: Proxy/Proxy.php class Proxy (line 12) | class Proxy implements Subject method __construct (line 24) | public function __construct() method action (line 32) | public function action() FILE: Proxy/RealSubject.php class RealSubject (line 12) | class RealSubject implements Subject method action (line 17) | public function action() FILE: Proxy/Subject.php type Subject (line 12) | interface Subject method action (line 14) | public function action(); FILE: Proxy/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: SafeComposite/Component.php class Component (line 11) | abstract class Component method __construct (line 22) | public function __construct($name) method display (line 30) | abstract public function display(); FILE: SafeComposite/Dir.php class Dir (line 11) | class Dir extends Component method add (line 23) | public function add(Component $component) method display (line 31) | public function display() FILE: SafeComposite/File.php class File (line 11) | class File extends Component method display (line 16) | public function display() FILE: SafeComposite/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: SimpleFactory/Add.php class Add (line 11) | class Add extends Operation method getResult (line 18) | public function getResult() FILE: SimpleFactory/Bad.php class Bad (line 11) | class Bad method getResult (line 21) | public function getResult($numberA, $operate, $numberB) FILE: SimpleFactory/Div.php class Div (line 11) | class Div extends Operation method getResult (line 18) | public function getResult() FILE: SimpleFactory/Factory.php class Factory (line 11) | class Factory method create (line 19) | public function create($operate) FILE: SimpleFactory/Mul.php class Mul (line 11) | class Mul extends Operation method getResult (line 18) | public function getResult() FILE: SimpleFactory/Operation.php class Operation (line 11) | abstract class Operation method getResult (line 32) | abstract public function getResult(); method setNumberA (line 39) | public function setNumberA($number) method setNumberB (line 49) | public function setNumberB($number) FILE: SimpleFactory/Sub.php class Sub (line 11) | class Sub extends Operation method getResult (line 18) | public function getResult() FILE: SimpleFactory/index.php class Client (line 13) | class Client method bad (line 18) | public function bad() method bad2 (line 30) | public function bad2() method good (line 52) | public function good() FILE: Template/Huawei.php class Huawei (line 10) | class Huawei extends Phone method showLogo (line 17) | protected function showLogo() FILE: Template/Phone.php class Phone (line 10) | abstract class Phone method action (line 15) | final public function action() method powerOn (line 25) | protected function powerOn() method showLogo (line 35) | abstract protected function showLogo(); method callUp (line 40) | protected function callUp() FILE: Template/Xiaomi.php class Xiaomi (line 10) | class Xiaomi extends Phone method showLogo (line 17) | protected function showLogo() FILE: Template/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: TransparentComposite/Component.php class Component (line 11) | abstract class Component method __construct (line 22) | public function __construct($name) method add (line 32) | abstract public function add(); method display (line 39) | abstract public function display(); FILE: TransparentComposite/Dir.php class Dir (line 11) | class Dir extends Component method add (line 23) | public function add(Component $component) method display (line 31) | public function display() FILE: TransparentComposite/File.php class File (line 11) | class File extends Component method add (line 17) | public function add(Component $component) method display (line 25) | public function display() FILE: TransparentComposite/index.php class Client (line 13) | class Client method run (line 18) | public function run() FILE: singleton/index.php class Db1 (line 10) | class Db1 method getInstance (line 14) | public static function getInstance() method __construct (line 23) | public function __construct() method __clone (line 27) | public function __clone() method __wakeup (line 31) | public function __wakeup() class Db2 (line 61) | class Db2 method getInstance (line 65) | public static function getInstance() method __construct (line 79) | private function __construct() method __clone (line 86) | private function __clone() method __wakeup (line 93) | private function __wakeup() FILE: vendor/composer/ClassLoader.php class ClassLoader (line 43) | class ClassLoader method getPrefixes (line 60) | public function getPrefixes() method getPrefixesPsr4 (line 69) | public function getPrefixesPsr4() method getFallbackDirs (line 74) | public function getFallbackDirs() method getFallbackDirsPsr4 (line 79) | public function getFallbackDirsPsr4() method getClassMap (line 84) | public function getClassMap() method addClassMap (line 92) | public function addClassMap(array $classMap) method add (line 109) | public function add($prefix, $paths, $prepend = false) method addPsr4 (line 156) | public function addPsr4($prefix, $paths, $prepend = false) method set (line 201) | public function set($prefix, $paths) method setPsr4 (line 219) | public function setPsr4($prefix, $paths) method setUseIncludePath (line 238) | public function setUseIncludePath($useIncludePath) method getUseIncludePath (line 249) | public function getUseIncludePath() method setClassMapAuthoritative (line 260) | public function setClassMapAuthoritative($classMapAuthoritative) method isClassMapAuthoritative (line 270) | public function isClassMapAuthoritative() method setApcuPrefix (line 280) | public function setApcuPrefix($apcuPrefix) method getApcuPrefix (line 290) | public function getApcuPrefix() method register (line 300) | public function register($prepend = false) method unregister (line 308) | public function unregister() method loadClass (line 319) | public function loadClass($class) method findFile (line 335) | public function findFile($class) method findFileWithExtension (line 370) | private function findFileWithExtension($class, $ext) function includeFile (line 442) | function includeFile($file) FILE: vendor/composer/autoload_real.php class ComposerAutoloaderInit88798c90f3cb8871fa59cc0f15b5142f (line 5) | class ComposerAutoloaderInit88798c90f3cb8871fa59cc0f15b5142f method loadClassLoader (line 9) | public static function loadClassLoader($class) method getLoader (line 16) | public static function getLoader() FILE: vendor/composer/autoload_static.php class ComposerStaticInit88798c90f3cb8871fa59cc0f15b5142f (line 7) | class ComposerStaticInit88798c90f3cb8871fa59cc0f15b5142f method getInitializer (line 23) | public static function getInitializer(ClassLoader $loader)