PluginProbe
FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager / 10
FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager v10
10.56 1.2.1 10 10.1 10.2 10.3 10.31 10.32 10.33 10.34 10.50 10.51 10.52 10.53 10.55 9.0 9.0.1 9.4 trunk 1.0.0 1.1 1.2
easy-code-manager / framework / developer / interface / block / shortcode / parameters / factory.php

factory.php in FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager 10, at framework/developer/interface/block/shortcode/parameters/factory.php

31 lines 665 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 *
4 */
5
6 /**
7 *
8 */
9 class CJT_Framework_Developer_Interface_Block_Shortcode_Parameters_Factory {
10
11 /**
12 * put your comment there...
13 *
14 * @param mixed $name
15 * @param mixed $definition
16 * @param mixed $factory
17 * @return CJT_Framework_Developer_Interface_Block_Parameters_Types_Interface_Type
18 */
19 public function create($name, $definition, $factory = null) {
20 // Default factory to this!
21 if ($factory === null) {
22 $factory = $this;
23 }
24 // Get type class name.
25 $className = 'CJT_Framework_Developer_Interface_Block_Shortcode_Parameters_Types_' . ucfirst($name);
26 // Instantiate!
27 return new $className($definition, $factory);
28 }
29
30 } // End class
31