From 9b5e892ee4b0a22655c5fc2a751f3bd7ff27c186 Mon Sep 17 00:00:00 2001 From: UndefinedOffset Date: Wed, 10 Oct 2012 10:40:53 -0300 Subject: [PATCH] Syntax highlighting for github --- docs/HasManyExample.md | 51 ++++++++++++++--------------- docs/ManyManyExample.md | 71 +++++++++++++++++++++-------------------- 2 files changed, 62 insertions(+), 60 deletions(-) diff --git a/docs/HasManyExample.md b/docs/HasManyExample.md index 86bab5d..748bc47 100644 --- a/docs/HasManyExample.md +++ b/docs/HasManyExample.md @@ -1,31 +1,32 @@ has_many Example ================= - :::php - /*** TestPage.php ***/ - class TestPage extends Page { - public static $has_many=array( - 'TestObjects'=>'TestObject' - ); +```php +/*** TestPage.php ***/ +class TestPage extends Page { + public static $has_many=array( + 'TestObjects'=>'TestObject' + ); + + public function getCMSFields() { + $fields=parent::getCMSFields(); - public function getCMSFields() { - $fields=parent::getCMSFields(); - - $conf=GridFieldConfig_RelationEditor::create(10); - $conf->addComponent(new GridFieldSortableRows('SortOrder')); - - $fields->addFieldToTab('Root.TestObjects', new GridField('TestObjects', 'TestObjects', $this->TestObjects(), $conf)); - - return $fields; - } + $conf=GridFieldConfig_RelationEditor::create(10); + $conf->addComponent(new GridFieldSortableRows('SortOrder')); + + $fields->addFieldToTab('Root.TestObjects', new GridField('TestObjects', 'TestObjects', $this->TestObjects(), $conf)); + + return $fields; } +} - /*** TestObject.php ***/ - class TestObject extends DataObject { - public static $db=array( - 'Title'=>'Text', - 'SortOrder'=>'Int' - ); - - public static $default_sort='SortOrder'; - } \ No newline at end of file +/*** TestObject.php ***/ +class TestObject extends DataObject { + public static $db=array( + 'Title'=>'Text', + 'SortOrder'=>'Int' + ); + + public static $default_sort='SortOrder'; +} +``` \ No newline at end of file diff --git a/docs/ManyManyExample.md b/docs/ManyManyExample.md index 1ed0952..77fb0ef 100644 --- a/docs/ManyManyExample.md +++ b/docs/ManyManyExample.md @@ -1,43 +1,44 @@ many_many Example ================= - :::php - /*** TestPage.php ***/ - class TestPage extends Page { - public static $many_many=array( - 'TestObjects'=>'TestObject' - ); +```php +/*** TestPage.php ***/ +class TestPage extends Page { + public static $many_many=array( + 'TestObjects'=>'TestObject' + ); + + public static $many_many_extraFields=array( + 'TestObjects'=>array( + 'SortOrder'=>'Int' + ) + ); + + + public function getCMSFields() { + $fields=parent::getCMSFields(); - public static $many_many_extraFields=array( - 'TestObjects'=>array( - 'SortOrder'=>'Int' - ) - ); + $conf=GridFieldConfig_RelationEditor::create(10); + $conf->addComponent(new GridFieldSortableRows('SortOrder')); + $fields->addFieldToTab('Root.TestObjects', new GridField('TestObjects', 'TestObjects', $this->TestObjects(), $conf)); - public function getCMSFields() { - $fields=parent::getCMSFields(); - - $conf=GridFieldConfig_RelationEditor::create(10); - $conf->addComponent(new GridFieldSortableRows('SortOrder')); - - $fields->addFieldToTab('Root.TestObjects', new GridField('TestObjects', 'TestObjects', $this->TestObjects(), $conf)); - - return $fields; - } - - public function TestObjects() { - return $this->getManyManyComponents('TestObjects')->sort('SortOrder'); - } + return $fields; } + + public function TestObjects() { + return $this->getManyManyComponents('TestObjects')->sort('SortOrder'); + } +} - /*** TestObject.php ***/ - class TestObject extends DataObject { - public static $db=array( - 'Title'=>'Text' - ); - - public static $belongs_many_many=array( - 'TestPages'=>'TestPage' - ); - } \ No newline at end of file +/*** TestObject.php ***/ +class TestObject extends DataObject { + public static $db=array( + 'Title'=>'Text' + ); + + public static $belongs_many_many=array( + 'TestPages'=>'TestPage' + ); +} +``` \ No newline at end of file