Skip to content
Snippets Groups Projects
Select Git revision
  • 2e099bc0cbb870fba96da83e897ff4f6bb694064
  • main default protected
  • renovate/lock-file-maintenance
  • demo protected
  • person-select-custom
  • dbp-translation-component
  • icon-set-mapping
  • port-i18next-parser
  • remove-sentry
  • favorites-and-recent-files
  • revert-6c632dc6
  • lit2
  • advertisement
  • wc-part
  • automagic
  • publish
  • wip-cleanup
  • demo-file-handling
18 results

rollup.config.js

Blame
  • CourseProviderInterface.php 803 B
    <?php
    
    declare(strict_types=1);
    
    namespace Dbp\Relay\BaseCourseBundle\API;
    
    use Dbp\Relay\BaseCourseBundle\Entity\Course;
    use Dbp\Relay\BaseCourseBundle\Entity\CourseAttendee;
    
    interface CourseProviderInterface
    {
        public function getCourseById(string $identifier, array $options = []): ?Course;
    
        /**
         * @return Course[]
         */
        public function getCourses(array $options = []): array;
    
        /**
         * @return Course[]
         */
        public function getCoursesByOrganization(string $orgUnitId, array $options = []): array;
    
        /**
         * @return Course[]
         */
        public function getCoursesByLecturer(string $lecturerId, array $options = []): array;
    
        /**
         * @return CourseAttendee[]
         */
        public function getAttendeesByCourse(string $courseId, array $options = []): array;
    }