Permalink
Browse files

Syntax highlighting for github

  • Loading branch information...
1 parent 87151aa commit 9b5e892ee4b0a22655c5fc2a751f3bd7ff27c186 @UndefinedOffset committed Oct 10, 2012
Showing with 62 additions and 60 deletions.
  1. +26 −25 docs/HasManyExample.md
  2. +36 −35 docs/ManyManyExample.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';
- }
+/*** TestObject.php ***/
+class TestObject extends DataObject {
+ public static $db=array(
+ 'Title'=>'Text',
+ 'SortOrder'=>'Int'
+ );
+
+ public static $default_sort='SortOrder';
+}
+```
@@ -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'
- );
- }
+/*** TestObject.php ***/
+class TestObject extends DataObject {
+ public static $db=array(
+ 'Title'=>'Text'
+ );
+
+ public static $belongs_many_many=array(
+ 'TestPages'=>'TestPage'
+ );
+}
+```

0 comments on commit 9b5e892

Please sign in to comment.