2017 © Pedro Peláez
 

library passet

php asset management system.

image

passet/passet

php asset management system.

  • Wednesday, September 24, 2014
  • by k-motoyan
  • Repository
  • 1 Watchers
  • 3 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

License Build Status Code Coverage Scrutinizer Code Quality, (*1)

passet

passetはPHPアプリケーションで利用する静的ファイルを管理するためのライブラリです。, (*2)

How to install

composer.jsonを書きます。, (*3)

{
  "require": {
    "passet/passet": "dev-master"
  }
}

composerからインストールします。
php composer.phar install, (*4)

Usage

passetの使い方を説明します。, (*5)

Output script tags to html





Example

add(); ?>

......, (*6)

add(); ?>

出力されるHTMLは以下のようになります。, (*7)



Example

......, (*8)

HTMLタグの合間に記載されたコードが、すべて最後の行で出力されます。
これは、テンプレートファイルを分割して、その中にスクリプトタグが書かれたときに、スクリプトタグがHTMLタグの中に埋もれてしまうのを防ぐ効果があります。, (*9)

inline output

スクリプトタグを出力する際に、コードをインライン展開することが可能です。, (*10)

// this file name is inline.js
console.log('hello world!!');
<?php require 'vendor/autoload.php'; ?>
<?php \Passet\Manage::js('inline.js')->writeInline()->add(); ?>
<?php \Passet\Manage::outputJs(); ?>

以下のようにjavascriptのコードがインラインで展開されます。, (*11)

<script type="application/javascript">
// this file name is inline.js
console.log('hello world!!');
</script>

普段、インラインで記述するような簡単なコードでも使い回すことが可能になります。, (*12)

Output style tags to html

scriptタグ同様にstyleタグを出力することが可能です。, (*13)



add(); ?>
writeInline()->add(); ?>

Output img tag to html

imgタグはscriptタグやstyleタグのようにまとめと出力する機能はありません。
imgタグはインラインで読み込むかsrcパスを指定して読み込むかを指定して出力することが可能です。, (*14)



build(); ?>
writeInline()->build(); ?>

出力出来るimageファイルは以下のタイプのものに限定されています。, (*15)

  • png
  • jpeg
  • gif
  • bmp

The Versions

24/09 2014

dev-master

9999999-dev https://github.com/k-motoyan

php asset management system.

  Sources   Download

MIT

The Development Requires

by Avatar k-motoyan

css javascript asset image stylus stylesheet coffee script haxe

24/08 2014

dev-scrutinizer-patch-1

dev-scrutinizer-patch-1 https://github.com/k-motoyan

php asset management system.

  Sources   Download

MIT

The Development Requires

by Avatar k-motoyan

css javascript asset image stylesheet