3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ModelMappings { public static function getMappings () { return [ 'Sems.model.labor.laborscheduler.weekly.Shift' => [ 'eloquent' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift', 'pk' => 'store_schedule_shift_uid' ], 'Sems.model.labor.scheduler.Shift' => [ 'eloquent' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift', 'pk' => 'store_schedule_shift_uid' ], 'Sems.model.labor.laborscheduler.weekly.ShiftPart' => [ 'eloquent' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShiftPart', 'pk' => 'store_schedule_shift_part_uid', 'belongsTo' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift' ], 'Sems.model.labor.scheduler.ShiftPart' => [ 'eloquent' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShiftPart', 'pk' => 'store_schedule_shift_part_uid', 'belongsTo' => 'Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift' ] ]; } } $className = 'ModelMappings'; $a = $className::getMappings(); var_dump($a);
Output for git.master, git.master_jit, rfc.property-hooks
array(4) { ["Sems.model.labor.laborscheduler.weekly.Shift"]=> array(2) { ["eloquent"]=> string(56) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift" ["pk"]=> string(24) "store_schedule_shift_uid" } ["Sems.model.labor.scheduler.Shift"]=> array(2) { ["eloquent"]=> string(56) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift" ["pk"]=> string(24) "store_schedule_shift_uid" } ["Sems.model.labor.laborscheduler.weekly.ShiftPart"]=> array(3) { ["eloquent"]=> string(60) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShiftPart" ["pk"]=> string(29) "store_schedule_shift_part_uid" ["belongsTo"]=> string(56) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift" } ["Sems.model.labor.scheduler.ShiftPart"]=> array(3) { ["eloquent"]=> string(60) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShiftPart" ["pk"]=> string(29) "store_schedule_shift_part_uid" ["belongsTo"]=> string(56) "Sicom\Sems\Labor\LaborScheduler\Model\StoreScheduleShift" } }

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
59.97 ms | 403 KiB | 8 Q