SproutCMS

This is the code documentation for the SproutCMS project

class AttrEditor

Specialised input field for page attributes

Source code (10 results)

/sprout/Controllers/AdminAjaxController.php   Highlighted file source

Line 23: use Sprout\Helpers\AttrEditor;
Line 310: public function attrEditor()
Line 334: if (!($inst instanceof AttrEditor)) {

/sprout/Helpers/Admin.php   Highlighted file source

Line 596: public static function attrEditor($current_attrs)
Line 608: if ($inst instanceof AttrEditor) $inst->needs();

/sprout/Helpers/AttrEditor.php   Highlighted file source

Line 20: abstract class AttrEditor {

/sprout/Helpers/AttrEditorFilename.php   Highlighted file source

Line 20: class AttrEditorFilename extends AttrEditor

/sprout/Helpers/AttrEditorImage.php   Highlighted file source

Line 20: class AttrEditorImage extends AttrEditor

/sprout/Helpers/AttrEditorMultiline.php   Highlighted file source

Line 20: class AttrEditorMultiline extends AttrEditor

/sprout/Helpers/AttrEditorTextbox.php   Highlighted file source

Line 20: class AttrEditorTextbox extends AttrEditor

/sprout/Helpers/Register.php   Highlighted file source

Line 89: * @param string $editor Class name of the AttrEditor used to edit the attribute. If not specified using a
Line 92: public static function pageattr($name, $label, $editor = 'Sprout\\Helpers\\AttrEditorTextbox')

/sprout/sprout_load.php   Highlighted file source

Line 26: Register::pageattr('sprout.notes', 'Notes', 'AttrEditorMultiline');
Line 27: Register::pageattr('sprout.admin_notes', 'Admin notes', 'AttrEditorMultiline');

/sprout/tests/registerTest.php   Highlighted file source

Line 42: Register::pageattr('def', 'Def', 'Sprout\\Helpers\\AttrEditorImage');
Line 47: $this->assertEquals(array('Abc', 'Sprout\\Helpers\\AttrEditorTextbox'), $attrs['abc']);
Line 48: $this->assertEquals(array('Def', 'Sprout\\Helpers\\AttrEditorImage'), $attrs['def']);

A total of 17 lines in 10 files were found