PluginProbe
CSS & JavaScript Toolbox / 7.1.1
CSS & JavaScript Toolbox v7.1.1
trunk 0.3 0.8 10 10.1 11 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.9.1 12 12.0 12.0.1 12.0.3 12.0.4 12.0.5 12.0.6 12.0.7 6.0 6.0.11 All 60 releases
css-javascript-toolbox / framework / developer / interface / block / shortcode / parameters / base / scalar.php

scalar.php in CSS & JavaScript Toolbox 7.1.1, at framework/developer/interface/block/shortcode/parameters/base/scalar.php

41 lines 740 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 abstract class CJT_Framework_Developer_Interface_Block_Shortcode_Parameters_Base_Scalar
10 extends CJT_Framework_Developer_Interface_Block_Shortcode_Parameters_Base_Abstract {
11
12 /**
13 * put your comment there...
14 *
15 */
16 protected abstract function getShortcodeValue();
17
18 /**
19 * put your comment there...
20 *
21 * @param mixed $string
22 */
23 public function loadString($string) {
24 return $this->setValue($string);
25 }
26
27 /**
28 * put your comment there...
29 *
30 */
31 public function shortcode() {
32 // Initialize.
33 $shortcode = '';
34 $param = $this->getTypeObject()->getDefinition();
35 // Concat all.
36 $shortcode = $param->getName() . '=' . $this->getShortcodeValue();
37 // Returns!
38 return $shortcode;
39 }
40
41 } // End class.