当前位置: 首页 > news >正文

做网站的书籍推荐如何发布视频赚钱

做网站的书籍推荐,如何发布视频赚钱,课程网站建设开题报告,做课件可赚钱的网站composer helpers packagist 简介 death_satan/composer 作用于在有composer管理工具的项目中。封装了上层由 composer V2 提供的 ClassLoader 和 InstallVersion 轻量级的封装,无任何第三方包集成。便捷式的使用composer V2 API 安装要求 php > 7.4composer &g…

composer helpers packagist


简介

death_satan/composer 作用于在有composer管理工具的项目中。封装了上层由 composer V2 提供的 ClassLoaderInstallVersion
轻量级的封装,无任何第三方包集成。便捷式的使用composer V2 API


安装要求


  • php >= 7.4
  • composer >= 2.0

安装


composer require death_satan/composer:^2.0 -vvv

类库API

SaTan\Support 便捷式方法


<?php
\\ 可以引入 use Satan\Support\{method} 到当前空间内$classLoader = \SaTan\Support\get_class_loader();/*** output* Composer\Autoload\ClassLoader*/
echo get_class($classLoader)."\n";$composerHelpers = \SaTan\Support\get_composer_helpers();
/*** output* SaTan\ComposerHelpers*/
echo get_class($composerHelpers)."\n";/*** 判断当前某个包是否引入* output* Package [death_satan/array-helpers] Exists:1*/
echo "Package [death_satan/array-helpers] Exists:".\SaTan\Support\has_package('death_satan/array-helpers');/*** 获取指定包的版本* output* Package [death_satan/array-helpers] Exists:1Package [death_satan/array-helpers] Version:1.0.2.0*/
echo "Package [death_satan/array-helpers] Version:".\SaTan\Support\get_package_version('death_satan/array-helpers');

Satan\ComposerHelpers 类方法


  • getInstallVersionHelpers return InstallVersionHelpers 获取VersionHelpers实例
  • setClassLoader 设置当前的ClassLoader实例
  • packageReference return null | string 检测包是否安装 如果包被替换或提供但没有真正安装,则将返回 null 作为参考
  • rootPackages return array 获取当前包信息
  • packageVersion return null | string 获取包的版本信息
  • getPackagePath(string $packageName) return string 获取指定包的目录
  • hasPackage(string $packageName): bool 检测某个包是否存在
  • packages(): array 返回当前所有已经安装的包列表
  • getAllRawData(bool $is_merge = true): array 返回当前加载的所有 installed.php 的原始数据
  • getClassMap(): array 获取类名映射列表
  • detectNamespace(string $namespace): string 检测命名空间是否正确,如果不正确自动补齐
  • setPsr0($namespace, $directory = false) 设置一个psr0目录|如果之前有设置则会覆盖
  • setPsr4( $namespace, $directory = false) 设置一个psr4目录|如果之前有设置则会覆盖
  • import(string $class): bool 加载给定的类或接口
  • addPsr4($namespace, $directory = null, bool $prepend = false): void 动态添加psr-4映射
  • addPsr0($namespace, $directory = null, bool $prepend = false): void 动态添加psr-0映射
  • findClassFile(string $class): false|string 查找类的文件

Satan\InstallVersionHelpers 类接口


  • getVendorPath(): string 获取vendor目录绝对路径
  • getInstallJson(string $installed_json_path = null): array 获取installed.json的内容
  • packagesRawData():array 获取原始所有包内容
  • isInstallPackage(string $packageName): bool 判断某个包是否安装
  • getPackage(string $packageName):array 获取指定包的详细信息
  • getPackageVersion(string $packageName,bool $normalized = false):?string 获取指定包的版本
  • getPackageType(string $packageName):?string 获取某个包的类型
  • getPackagePath(string $packageName):?string 获取某个包的安装绝对目录

http://www.yayakq.cn/news/440231/

相关文章:

  • 网站游戏怎么制作牡丹江地区做网站的公司
  • 公司网站优点自己做的网站怎么实现结算功能
  • 医院网站建设价值和意义石家庄seo推广
  • 用asp做的网站开发网站的步骤
  • 感觉做的比较好的健身网站品牌战略
  • 手机软件下载网站源码wordpress 按时间倒序
  • 网站项目设计具体方案广告营销有哪些
  • 搜索引擎是网站吗宣传设计网站
  • 特效视频网站免费注册深圳公司
  • discuz应用中心模板seo入门培训教程
  • 东莞寮步网站建设网络公司wordpress首行缩进2字符怎么设置
  • 怎么做网站的后台维护如何使用服务器ip做网站
  • 网站建设网络推广首选公司跨境外贸是做什么的
  • 怎么建立自己企业网站最近新闻有哪些
  • ireal 网站建设wordpress引入php
  • 泰州网站开发公司旅游网站html
  • xp系统中做网站服务器吗高端的网站名称
  • 贴心的网站优化公司joomla网站建设
  • 做国外网站需要多少钱巢湖做网站
  • 设计网站怎么做的17网店货源网
  • 做网站要注册公司么南京市工程造价信息网
  • 网站建设在未来的发展趋势阿里巴巴国际站做2个网站有用吗
  • 重庆网站排名优化公司网络营销导向的网站建设的基本原则
  • 东陵网站制作外贸网站建设推广费用
  • 建站网址导航hao123c2c十大平台
  • notepad做网站技巧网络工程的公司有哪些
  • 企业网站的设计与开发做一个网站建设
  • 住房城乡建设部网站诚信网站建设方案选公司
  • 无锡网站制作高端org后缀做网站行
  • 河南网站建设公司价格网页框架