BuildIds.php 557 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace WhichBrowser\Data;
  3. use WhichBrowser\Model\Version;
  4. class BuildIds
  5. {
  6. public static $ANDROID_BUILDS = [];
  7. public static function identify($id)
  8. {
  9. require_once __DIR__ . '/../../data/build-android.php';
  10. if (isset(BuildIds::$ANDROID_BUILDS[$id])) {
  11. if (is_array(BuildIds::$ANDROID_BUILDS[$id])) {
  12. return new Version(BuildIds::$ANDROID_BUILDS[$id]);
  13. } else {
  14. return new Version([ 'value' => BuildIds::$ANDROID_BUILDS[$id] ]);
  15. }
  16. }
  17. }
  18. }