{"_id":"5771f69f6b1f9a0e00e2d610","__v":2,"category":{"_id":"576ed44d5a8c72170082b794","__v":0,"project":"576ebdb79c84a31900958aba","version":"576ebdb79c84a31900958abd","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-06-25T18:58:21.694Z","from_sync":false,"order":4,"slug":"foundations","title":"Foundations"},"githubsync":"","version":{"_id":"576ebdb79c84a31900958abd","project":"576ebdb79c84a31900958aba","__v":10,"createdAt":"2016-06-25T17:21:59.854Z","releaseDate":"2016-06-25T17:21:59.854Z","categories":["576ebdb79c84a31900958abe","576ebfc59c84a31900958ac4","576ec32f52f96619007cfb9a","576ec7b7560eef0e00cd3096","576ed4249c84a31900958add","576ed429560eef0e00cd30a3","576ed43a52f96619007cfbb5","576ed44d5a8c72170082b794","577212f20da40019004f0816","57725c7e0a6d610e00de9e4c"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"3.3.0","version":"3.3"},"project":"576ebdb79c84a31900958aba","parentDoc":null,"user":"576ebd239c84a31900958ab9","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-06-28T04:01:35.959Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"This is a reference to most of Orchestra Platform Contracts, as well as their \"service location\" counterparts:\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Contracts\",\n    \"h-1\": \"Service Location\",\n    \"0-0\": \"`Orchestra\\\\Contracts\\\\Auth\\\\Guard`\",\n    \"0-1\": \"`auth.driver`\",\n    \"1-0\": \"`Orchestra\\\\Contracts\\\\Authorization\\\\Factory`\",\n    \"1-1\": \"`orchestra.acl`\",\n    \"2-0\": \"`Orchestra\\\\Contracts\\\\Authorization\\\\Authorization`\",\n    \"2-1\": \"`orchestra.platform.acl`\",\n    \"3-0\": \"`Orchestra\\\\Contracts\\\\Extension\\\\Factory`\",\n    \"3-1\": \"`orchestra.extension`\",\n    \"4-0\": \"`Orchestra\\\\Contracts\\\\Extension\\\\Finder`\",\n    \"5-0\": \"`Orchestra\\\\Contracts\\\\Html\\\\Form\\\\Factory`\",\n    \"6-0\": \"`Orchestra\\\\Contracts\\\\Foundation\\\\Foundation`\",\n    \"6-1\": \"`orchestra.app`\",\n    \"5-1\": \"`orchestra.form`\",\n    \"4-1\": \"`orchestra.extension.finder`\",\n    \"7-0\": \"`Orchestra\\\\Contracts\\\\Memory\\\\Provider`\",\n    \"7-1\": \"`orchestra.platform.memory`\",\n    \"8-0\": \"`Orchestra\\\\Contracts\\\\Messages\\\\MessageBag`\",\n    \"8-1\": \"`orchestra.messages`\",\n    \"9-0\": \"`Orchestra\\\\Contracts\\\\Html\\\\Table\\\\Factory`\",\n    \"9-1\": \"`orchestra.table`\"\n  },\n  \"cols\": 2,\n  \"rows\": 10\n}\n[/block]","excerpt":"","slug":"contracts","type":"basic","title":"Contracts"}
This is a reference to most of Orchestra Platform Contracts, as well as their "service location" counterparts: [block:parameters] { "data": { "h-0": "Contracts", "h-1": "Service Location", "0-0": "`Orchestra\\Contracts\\Auth\\Guard`", "0-1": "`auth.driver`", "1-0": "`Orchestra\\Contracts\\Authorization\\Factory`", "1-1": "`orchestra.acl`", "2-0": "`Orchestra\\Contracts\\Authorization\\Authorization`", "2-1": "`orchestra.platform.acl`", "3-0": "`Orchestra\\Contracts\\Extension\\Factory`", "3-1": "`orchestra.extension`", "4-0": "`Orchestra\\Contracts\\Extension\\Finder`", "5-0": "`Orchestra\\Contracts\\Html\\Form\\Factory`", "6-0": "`Orchestra\\Contracts\\Foundation\\Foundation`", "6-1": "`orchestra.app`", "5-1": "`orchestra.form`", "4-1": "`orchestra.extension.finder`", "7-0": "`Orchestra\\Contracts\\Memory\\Provider`", "7-1": "`orchestra.platform.memory`", "8-0": "`Orchestra\\Contracts\\Messages\\MessageBag`", "8-1": "`orchestra.messages`", "9-0": "`Orchestra\\Contracts\\Html\\Table\\Factory`", "9-1": "`orchestra.table`" }, "cols": 2, "rows": 10 } [/block]