BookStack/app/Entities
Dan Brown 8b550991a4
Refactored some core entity actions
- Created BookChild class to share some page/chapter logic.
- Gave entities the power to generate their own permissions and slugs.
- Moved bits out of BaseController constructor since it was overly
sticky.
- Moved slug generation logic into its own class.
- Created a facade for permissions due to high use.
- Fixed failing test issues from last commits
2019-09-20 00:18:28 +01:00
..
Repos Refactored some core entity actions 2019-09-20 00:18:28 +01:00
Book.php Simplified activity facade interface 2019-09-19 18:03:17 +01:00
BookChild.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00
Bookshelf.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00
BreadcrumbsViewComposer.php Updated to Laravel 5.8 2019-09-13 23:58:40 +01:00
Chapter.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00
Entity.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00
EntityContextManager.php Ran phpcbf 2019-05-05 14:54:37 +01:00
EntityProvider.php Implemented new design in entity selector 2019-03-30 16:54:15 +00:00
ExportService.php Extracted many page-specific repo methods into page-specific repo 2018-10-13 11:27:55 +01:00
Page.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00
PageRevision.php Ran phpcbf 2019-05-05 14:54:37 +01:00
SearchService.php Updated to Laravel 5.8 2019-09-13 23:58:40 +01:00
SearchTerm.php Re-structured the app code to be feature based rather than code type based 2018-09-25 12:30:50 +01:00
SlugGenerator.php Refactored some core entity actions 2019-09-20 00:18:28 +01:00