| @@ -1,140 +1,140 @@ | ||
| 1 | -<?php | |
| 2 | -/** | |
| 3 | - * Declare block type elements | |
| 4 | - * | |
| 5 | - * @since 4.2.8.2 | |
| 6 | - * @version 1.0.0 | |
| 7 | - */ | |
| 8 | - | |
| 9 | -use LearnPress\Gutenberg\Blocks\CourseFilter\CourseFilterBlockType; | |
| 10 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\ButtonResetFilterBlockType; | |
| 11 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\ButtonSubmitFilterBlockType; | |
| 12 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseAuthorFilterBlockType; | |
| 13 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseCategoriesFilterBlockType; | |
| 14 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseLevelFilterBlockType; | |
| 15 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CoursePriceFilterBlockType; | |
| 16 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseSearchFilterBlockType; | |
| 17 | -use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseTagFilterBlockType; | |
| 18 | -use LearnPress\Gutenberg\Blocks\Breadcrumb\BreadcrumbBlockType; | |
| 19 | -use LearnPress\Gutenberg\Blocks\Courses\ListCoursesBlockType; | |
| 20 | -use LearnPress\Gutenberg\Blocks\Courses\CourseItemTemplateBlock; | |
| 21 | -use LearnPress\Gutenberg\Blocks\Courses\CourseOrderByBlockType; | |
| 22 | -use LearnPress\Gutenberg\Blocks\Courses\CourseResultsBlockType; | |
| 23 | -use LearnPress\Gutenberg\Blocks\Courses\CourseSearchBlockType; | |
| 24 | -use LearnPress\Gutenberg\Blocks\Legacy\SingleCourseBlockLegacy; | |
| 25 | -use LearnPress\Gutenberg\Blocks\Legacy\ArchiveCourseBlockLegacy; | |
| 26 | -use LearnPress\Gutenberg\Blocks\Legacy\CourseItemLegacyBlockType; | |
| 27 | -use LearnPress\Gutenberg\Blocks\SingleCourse\SingleCourseBlockType; | |
| 28 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseAddressBlockType; | |
| 29 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseButtonBlockType; | |
| 30 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseButtonReadMoreBlockType; | |
| 31 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCapacityBlockType; | |
| 32 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCategoriesBlockType; | |
| 33 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCurriculumBlockType; | |
| 34 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDeliveryBlockType; | |
| 35 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDescriptionBlockType; | |
| 36 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDurationBlockType; | |
| 37 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFaqsBlockType; | |
| 38 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeaturedBlockType; | |
| 39 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeatureReviewBlockType; | |
| 40 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeaturesBlockType; | |
| 41 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseImageBlockType; | |
| 42 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseInstructorBlockType; | |
| 43 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseInstructorInfoBlockType; | |
| 44 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseLessonBlockType; | |
| 45 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseLevelBlockType; | |
| 46 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseOfflineLessonBlockType; | |
| 47 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseMaterialBlockType; | |
| 48 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CoursePriceBlockType; | |
| 49 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseProgressBlockType; | |
| 50 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseQuizBlockType; | |
| 51 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseRequirementsBlockType; | |
| 52 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseShareBlockType; | |
| 53 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseStudentBlockType; | |
| 54 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseTargetAudiencesBlockType; | |
| 55 | -use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseTitleBlockType; | |
| 56 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCloseBlockType; | |
| 57 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCommentBlockType; | |
| 58 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemContentBlockType; | |
| 59 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCurriculumBlockType; | |
| 60 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemHiddenSidebarBlockType; | |
| 61 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemNavigationBlockType; | |
| 62 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemProgressBlockType; | |
| 63 | -use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemSearchBlockType; | |
| 64 | -use LearnPress\Gutenberg\Blocks\SingleInstructor\SingleInstructorBlockType; | |
| 65 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorAvatarBlockType; | |
| 66 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorBackgroundBlockType; | |
| 67 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorCourseBlockType; | |
| 68 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorDescriptionBlockType; | |
| 69 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorNameBlockType; | |
| 70 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorSocialBlockType; | |
| 71 | -use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorStudentBlockType; | |
| 72 | - | |
| 73 | -return apply_filters( | |
| 74 | - 'learn-press/config/block-elements', | |
| 75 | - array( | |
| 76 | - new SingleCourseBlockLegacy(), | |
| 77 | - new ArchiveCourseBlockLegacy(), | |
| 78 | - new CourseAddressBlockType(), | |
| 79 | - new CourseTitleBlockType(), | |
| 80 | - new CourseFeaturedBlockType(), | |
| 81 | - new CourseInstructorBlockType(), | |
| 82 | - new CourseCapacityBlockType(), | |
| 83 | - new CourseCategoriesBlockType(), | |
| 84 | - new CourseDeliveryBlockType(), | |
| 85 | - new CourseDescriptionBlockType(), | |
| 86 | - new CourseFeaturesBlockType(), | |
| 87 | - new CourseTargetAudiencesBlockType(), | |
| 88 | - new CourseRequirementsBlockType(), | |
| 89 | - new CourseFaqsBlockType(), | |
| 90 | - new CourseCurriculumBlockType(), | |
| 91 | - new CourseItemLegacyBlockType(), | |
| 92 | - new CourseInstructorInfoBlockType(), | |
| 93 | - new CourseImageBlockType(), | |
| 94 | - new CoursePriceBlockType(), | |
| 95 | - new CourseMaterialBlockType(), | |
| 96 | - new CourseProgressBlockType(), | |
| 97 | - new CourseStudentBlockType(), | |
| 98 | - new CourseLessonBlockType(), | |
| 99 | - new CourseOfflineLessonBlockType(), | |
| 100 | - new CourseDurationBlockType(), | |
| 101 | - new CourseQuizBlockType(), | |
| 102 | - new CourseLevelBlockType(), | |
| 103 | - new CourseButtonBlockType(), | |
| 104 | - new CourseButtonReadMoreBlockType(), | |
| 105 | - new CourseShareBlockType(), | |
| 106 | - new CourseFeatureReviewBlockType(), | |
| 107 | - new CourseSearchBlockType(), | |
| 108 | - new CourseOrderByBlockType(), | |
| 109 | - new CourseFilterBlockType(), | |
| 110 | - new CourseSearchFilterBlockType(), | |
| 111 | - new CourseAuthorFilterBlockType(), | |
| 112 | - new CourseLevelFilterBlockType(), | |
| 113 | - new CoursePriceFilterBlockType(), | |
| 114 | - new CourseCategoriesFilterBlockType(), | |
| 115 | - new CourseTagFilterBlockType(), | |
| 116 | - new ButtonSubmitFilterBlockType(), | |
| 117 | - new ButtonResetFilterBlockType(), | |
| 118 | - new InstructorBackgroundBlockType(), | |
| 119 | - new InstructorAvatarBlockType(), | |
| 120 | - new InstructorNameBlockType(), | |
| 121 | - new InstructorSocialBlockType(), | |
| 122 | - new InstructorCourseBlockType(), | |
| 123 | - new InstructorStudentBlockType(), | |
| 124 | - new InstructorDescriptionBlockType(), | |
| 125 | - new BreadcrumbBlockType(), | |
| 126 | - //new SingleCourseBlockType(), | |
| 127 | - // new SingleInstructorBlockType(), | |
| 128 | - new ListCoursesBlockType(), | |
| 129 | - new CourseItemTemplateBlock(), | |
| 130 | - new CourseResultsBlockType(), | |
| 131 | - new ItemCloseBlockType(), | |
| 132 | - new ItemCommentBlockType(), | |
| 133 | - new ItemContentBlockType(), | |
| 134 | - new ItemCurriculumBlockType(), | |
| 135 | - new ItemHiddenSidebarBlockType(), | |
| 136 | - new ItemNavigationBlockType(), | |
| 137 | - new ItemProgressBlockType(), | |
| 138 | - new ItemSearchBlockType(), | |
| 139 | - ) | |
| 140 | -); | |
| 1 | +<?php | |
| 2 | +/** | |
| 3 | + * Declare block type elements | |
| 4 | + * | |
| 5 | + * @since 4.2.8.2 | |
| 6 | + * @version 1.0.0 | |
| 7 | + */ | |
| 8 | + | |
| 9 | +use LearnPress\Gutenberg\Blocks\CourseFilter\CourseFilterBlockType; | |
| 10 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\ButtonResetFilterBlockType; | |
| 11 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\ButtonSubmitFilterBlockType; | |
| 12 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseAuthorFilterBlockType; | |
| 13 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseCategoriesFilterBlockType; | |
| 14 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseLevelFilterBlockType; | |
| 15 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CoursePriceFilterBlockType; | |
| 16 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseSearchFilterBlockType; | |
| 17 | +use LearnPress\Gutenberg\Blocks\CourseFilterElements\CourseTagFilterBlockType; | |
| 18 | +use LearnPress\Gutenberg\Blocks\Breadcrumb\BreadcrumbBlockType; | |
| 19 | +use LearnPress\Gutenberg\Blocks\Courses\ListCoursesBlockType; | |
| 20 | +use LearnPress\Gutenberg\Blocks\Courses\CourseItemTemplateBlock; | |
| 21 | +use LearnPress\Gutenberg\Blocks\Courses\CourseOrderByBlockType; | |
| 22 | +use LearnPress\Gutenberg\Blocks\Courses\CourseResultsBlockType; | |
| 23 | +use LearnPress\Gutenberg\Blocks\Courses\CourseSearchBlockType; | |
| 24 | +use LearnPress\Gutenberg\Blocks\Legacy\SingleCourseBlockLegacy; | |
| 25 | +use LearnPress\Gutenberg\Blocks\Legacy\ArchiveCourseBlockLegacy; | |
| 26 | +use LearnPress\Gutenberg\Blocks\Legacy\CourseItemLegacyBlockType; | |
| 27 | +use LearnPress\Gutenberg\Blocks\SingleCourse\SingleCourseBlockType; | |
| 28 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseAddressBlockType; | |
| 29 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseButtonBlockType; | |
| 30 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseButtonReadMoreBlockType; | |
| 31 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCapacityBlockType; | |
| 32 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCategoriesBlockType; | |
| 33 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseCurriculumBlockType; | |
| 34 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDeliveryBlockType; | |
| 35 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDescriptionBlockType; | |
| 36 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseDurationBlockType; | |
| 37 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFaqsBlockType; | |
| 38 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeaturedBlockType; | |
| 39 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeatureReviewBlockType; | |
| 40 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseFeaturesBlockType; | |
| 41 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseImageBlockType; | |
| 42 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseInstructorBlockType; | |
| 43 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseInstructorInfoBlockType; | |
| 44 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseLessonBlockType; | |
| 45 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseLevelBlockType; | |
| 46 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseOfflineLessonBlockType; | |
| 47 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseMaterialBlockType; | |
| 48 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CoursePriceBlockType; | |
| 49 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseProgressBlockType; | |
| 50 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseQuizBlockType; | |
| 51 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseRequirementsBlockType; | |
| 52 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseShareBlockType; | |
| 53 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseStudentBlockType; | |
| 54 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseTargetAudiencesBlockType; | |
| 55 | +use LearnPress\Gutenberg\Blocks\SingleCourseElements\CourseTitleBlockType; | |
| 56 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCloseBlockType; | |
| 57 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCommentBlockType; | |
| 58 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemContentBlockType; | |
| 59 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemCurriculumBlockType; | |
| 60 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemHiddenSidebarBlockType; | |
| 61 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemNavigationBlockType; | |
| 62 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemProgressBlockType; | |
| 63 | +use LearnPress\Gutenberg\Blocks\SingleCourseItemElements\ItemSearchBlockType; | |
| 64 | +use LearnPress\Gutenberg\Blocks\SingleInstructor\SingleInstructorBlockType; | |
| 65 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorAvatarBlockType; | |
| 66 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorBackgroundBlockType; | |
| 67 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorCourseBlockType; | |
| 68 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorDescriptionBlockType; | |
| 69 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorNameBlockType; | |
| 70 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorSocialBlockType; | |
| 71 | +use LearnPress\Gutenberg\Blocks\SingleInstructorElements\InstructorStudentBlockType; | |
| 72 | + | |
| 73 | +return apply_filters( | |
| 74 | + 'learn-press/config/block-elements', | |
| 75 | + array( | |
| 76 | + new SingleCourseBlockLegacy(), | |
| 77 | + new ArchiveCourseBlockLegacy(), | |
| 78 | + new CourseAddressBlockType(), | |
| 79 | + new CourseTitleBlockType(), | |
| 80 | + new CourseFeaturedBlockType(), | |
| 81 | + new CourseInstructorBlockType(), | |
| 82 | + new CourseCapacityBlockType(), | |
| 83 | + new CourseCategoriesBlockType(), | |
| 84 | + new CourseDeliveryBlockType(), | |
| 85 | + new CourseDescriptionBlockType(), | |
| 86 | + new CourseFeaturesBlockType(), | |
| 87 | + new CourseTargetAudiencesBlockType(), | |
| 88 | + new CourseRequirementsBlockType(), | |
| 89 | + new CourseFaqsBlockType(), | |
| 90 | + new CourseCurriculumBlockType(), | |
| 91 | + new CourseItemLegacyBlockType(), | |
| 92 | + new CourseInstructorInfoBlockType(), | |
| 93 | + new CourseImageBlockType(), | |
| 94 | + new CoursePriceBlockType(), | |
| 95 | + new CourseMaterialBlockType(), | |
| 96 | + new CourseProgressBlockType(), | |
| 97 | + new CourseStudentBlockType(), | |
| 98 | + new CourseLessonBlockType(), | |
| 99 | + new CourseOfflineLessonBlockType(), | |
| 100 | + new CourseDurationBlockType(), | |
| 101 | + new CourseQuizBlockType(), | |
| 102 | + new CourseLevelBlockType(), | |
| 103 | + new CourseButtonBlockType(), | |
| 104 | + new CourseButtonReadMoreBlockType(), | |
| 105 | + new CourseShareBlockType(), | |
| 106 | + new CourseFeatureReviewBlockType(), | |
| 107 | + new CourseSearchBlockType(), | |
| 108 | + new CourseOrderByBlockType(), | |
| 109 | + new CourseFilterBlockType(), | |
| 110 | + new CourseSearchFilterBlockType(), | |
| 111 | + new CourseAuthorFilterBlockType(), | |
| 112 | + new CourseLevelFilterBlockType(), | |
| 113 | + new CoursePriceFilterBlockType(), | |
| 114 | + new CourseCategoriesFilterBlockType(), | |
| 115 | + new CourseTagFilterBlockType(), | |
| 116 | + new ButtonSubmitFilterBlockType(), | |
| 117 | + new ButtonResetFilterBlockType(), | |
| 118 | + new InstructorBackgroundBlockType(), | |
| 119 | + new InstructorAvatarBlockType(), | |
| 120 | + new InstructorNameBlockType(), | |
| 121 | + new InstructorSocialBlockType(), | |
| 122 | + new InstructorCourseBlockType(), | |
| 123 | + new InstructorStudentBlockType(), | |
| 124 | + new InstructorDescriptionBlockType(), | |
| 125 | + new BreadcrumbBlockType(), | |
| 126 | + //new SingleCourseBlockType(), | |
| 127 | + // new SingleInstructorBlockType(), | |
| 128 | + new ListCoursesBlockType(), | |
| 129 | + new CourseItemTemplateBlock(), | |
| 130 | + new CourseResultsBlockType(), | |
| 131 | + new ItemCloseBlockType(), | |
| 132 | + new ItemCommentBlockType(), | |
| 133 | + new ItemContentBlockType(), | |
| 134 | + new ItemCurriculumBlockType(), | |
| 135 | + new ItemHiddenSidebarBlockType(), | |
| 136 | + new ItemNavigationBlockType(), | |
| 137 | + new ItemProgressBlockType(), | |
| 138 | + new ItemSearchBlockType(), | |
| 139 | + ) | |
| 140 | +); | |