rinvex / universities
Rinvex Universities 是一款简单轻量级的包,用于灵活检索大学详细信息。您只需轻点鼠标,即可获取包括名称、国家、州、电子邮件、网站、电话、地址等在内的成千上万的全球大学属性数据。
v6.1.3
2024-09-17 16:48 UTC
Requires
- php: ^8.1.0
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.32.0
- phpunit/phpunit: ^10.1.0
This package is auto-updated.
Last update: 2024-09-17 16:50:36 UTC
README
Rinvex University 是一款简单轻量级的包,用于灵活检索大学详细信息。您只需轻点鼠标,即可获取包括名称、国家、州、电子邮件、网站、电话、地址等在内的成千上万的全球大学属性数据。
用法
通过 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,部分权利保留。