siad007/packagist 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

siad007/packagist

Composer 安装命令:

composer require siad007/packagist

包简介

Packagist API Client and View-Helper-Collection for Zend Framework 2

README 文档

README

Packagist API Client and View Helpers for Zend Framework 2

Project Status

Build Status Coverage Status Latest Stable Version Latest Unstable Version Total Downloads

Dependency Status

Usage View Helper

Fetch

<?php
// fetch a list of all vendor-names/package-names (inside a view script)
echo $this->packagist()->fetch();

// will output something like
0x20h/monoconf
11ya/excelbundle
11ya/phpexcel
2085020/api_pingdom
2085020/zendframework1
...

// optional use of an other separator than <br />
echo $this->packagist()->fetch('|');

Display

<?php
// Displays a package (inside a view script)
echo $this->packagist()->display('siad007/packagist');

// will output something like
<ul>
    <li>siad007/packagist</li>
        <li>A Zend Framework module using the Packagist API</li>
        <li>zf2, ZendFramework</li>
        <li>1.0.0(1.0.0.0)</li>
        <li>BSD-3-Clause</li>
        <ul>
            <li>Siad Ardroumli, siad.ardroumli@gmail.com</li>
        </ul>
        ...
</ul>

Search

<?php
// for a query based search (inside a view script)
echo $this->packagist()->search(array('q' => 'ViewHelper_Packagist'));

// will output something like
<ul id="packagistList">
    <ul class="packagistRow">
        <li class="packagistName">
            <a href="https://packagist.org/packages/siad007/ViewHelper_Packagist">siad007/ViewHelper_Packagist</a>
        </li>
        <li class="packagistDescription">View Helper for Zend Framework 2 using the Packagist API</li>
        <li class="packagistDownloads">123</li>
        <li class="packagistFavors">0</li>
    </ul>
    ...
</ul>

// for a tag based search
echo $this->packagist()->search(array('tags' => 'zf1'));

// for multiple tags
echo $this->packagist()->search(array('tags' => array('zf1', 'view helper')));

// for a tag and query based search
echo $this->packagist()->search(array('q' => 'view helper', 'tags' => 'zf1'));

// or the most 15 popular packages
echo $this->packagist()->search(array('page' => '1', 'q' => ''));

License

BSD 3-Clause

统计信息

  • 总下载量: 11
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2013-06-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固