rinvex/universities

Rinvex Universities 是一款简单轻量级的包,用于灵活检索大学详细信息。您只需轻点鼠标,即可获取包括名称、国家、州、电子邮件、网站、电话、地址等在内的成千上万的全球大学属性数据。

v6.1.3 2024-09-17 16:48 UTC

README

Rinvex University 是一款简单轻量级的包,用于灵活检索大学详细信息。您只需轻点鼠标,即可获取包括名称、国家、州、电子邮件、网站、电话、地址等在内的成千上万的全球大学属性数据。

Packagist Scrutinizer Code Quality Travis StyleCI License

用法

通过 composer require rinvex/universities 安装,然后直观使用

// Get single university
$cairoUniversity = university('cairo-university');

// Get university name: Cairo University
echo $cairoUniversity->getName();

// Get university alternative name: null
echo $cairoUniversity->getAltName();

// Get university country: Egypt
echo $cairoUniversity->getCountry();

// Get university state: null
echo $cairoUniversity->getState();

// Get university address: {"street":"PO Box 12613, Nahdet Misr Street","city":"Giza","province":"Cairo","postal_code":null}
echo $cairoUniversity->getAddress();

// Get university street: PO Box 12613, Nahdet Misr Street
echo $cairoUniversity->getStreet();

// Get university city: Giza
echo $cairoUniversity->getCity();

// Get university province: Cairo
echo $cairoUniversity->getProvince();

// Get university postal code: null
echo $cairoUniversity->getPostalCode();

// Get university contact: {"telephone":"+20(2) 572-9584","website":"http:\/\/www.cu.edu.eg","email":"scc@cu.edu.eg","fax":"+20(2) 568-8884"}
echo $cairoUniversity->getContact();

// Get university telephone: +20(2) 572-9584
echo $cairoUniversity->getTelephone();

// Get university website: http://www.cu.edu.eg
echo $cairoUniversity->getWebsite();

// Get university email: scc@cu.edu.eg
echo $cairoUniversity->getEmail();

// Get university fax: +20(2) 568-8884
echo $cairoUniversity->getFax();

// Get university funding: Public
echo $cairoUniversity->getFunding();

// Get university languages: null
echo $cairoUniversity->getLanguages();

// Get university academic year: September to June (September-January; January-June)
echo $cairoUniversity->getAcademicYear();

// Get university accrediting agency: null
echo $cairoUniversity->getAccreditingAgency();


// Get all universities
$universities = universities();

// Get all universities in Egypt (by country code)
$egyptUniversities = universities('eg');

注意

  • Rinvex University 是框架无关的,因此它可以与任何 PHP 框架兼容,没有任何依赖项,除了 PHP 版本本身 ^8.0.0。太棒了,不是吗? 😃
  • Rinvex University 提供全局辅助工具,方便使用,但实际上它只是对底层的 UniversityLoader 类的封装,如果您愿意,可以直接利用和使用它

功能说明

  • 大学数据都存储在这里: resources/names.json
  • name - 大学英文名称
  • alt_name - 大学别名
  • country - 大学国家
  • state - 大学州
  • address - 大学地址详情
    • street: 大学街道
    • city: 大学城市
    • province: 大学省份
    • postal_code: 大学邮政编码
  • contact - 大学联系详情
    • telephone: 大学电话
    • website: 大学网站
    • email: 大学电子邮件
    • fax: 大学传真
  • funding - 大学机构资金(公立/私立)
  • languages - 大学教学语言(数组)
  • academic_year - 大学学年
  • accrediting_agency - 大学认证机构

更新日志

有关项目的完整历史,请参阅 更新日志

支持

以下支持渠道随时为您提供服务

贡献 & 协议

感谢您考虑为此项目做出贡献!贡献指南可在 CONTRIBUTING.md 中找到。

欢迎提交错误报告、功能请求和拉取请求。

安全漏洞

如果您在此项目中发现安全漏洞,请发送电子邮件至 help@rinvex.com。所有安全漏洞都将得到及时解决。

关于 Rinvex

Rinvex 是一家成立于2016年6月的开罗,埃及的软件解决方案初创公司,专注于为中小企业提供集成企业解决方案。我们相信,我们的动力在于创造价值、扩展范围和产生影响,这是我们与众不同的地方,也是通过软件的力量释放我们哲学无尽可能性的方式。我们喜欢称其为“以生活速度进行创新”。这就是我们为推进人类进步尽自己的一份力的方式。

许可证

本软件基于 MIT 许可协议 (MIT) 发布。

(c) 2016-2022 Rinvex LLC,部分权利保留。