BIMAbstract.php 508 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Libraries\BIM\Abstracts;
  3. use App\Libraries\BIM\Contacts\BIMContact;
  4. abstract class BIMAbstract implements BIMContact
  5. {
  6. protected function convertStatusFormat(int $status, $sourceStatus): array
  7. {
  8. return [
  9. 'convert_status' => $status,
  10. 'source_status' => $sourceStatus
  11. ];
  12. }
  13. public function isBIM(string $ext)
  14. {
  15. return array_key_exists($ext, array_merge(config('bim.gis_extensions'), config('bim.extensions')));
  16. }
  17. }