浏览代码

Merge pull request #354 from Nayjest/master

Some libs moved from "Miscellaneous" to new "Architectural" category
pull/388/head
Jamie York 10 年前
父节点
当前提交
d4d83a5d43
共有 1 个文件被更改,包括 16 次插入11 次删除
  1. 16
    11
      README.md

+ 16
- 11
README.md 查看文件

30
 	- [Security](#security)
30
 	- [Security](#security)
31
 	- [Passwords](#passwords)
31
 	- [Passwords](#passwords)
32
 	- [Code Analysis](#code-analysis)
32
 	- [Code Analysis](#code-analysis)
33
+	- [Architectural](#architectural)
33
 	- [Debugging](#debugging)
34
 	- [Debugging](#debugging)
34
 	- [Build Tools](#build-tools)
35
 	- [Build Tools](#build-tools)
35
 	- [Task Runners](#task-runners)
36
 	- [Task Runners](#task-runners)
332
 * [PHPCheckstyle](https://github.com/jbrooksuk/phpcheckstyle) - A tool to help adhere to certain coding conventions.
333
 * [PHPCheckstyle](https://github.com/jbrooksuk/phpcheckstyle) - A tool to help adhere to certain coding conventions.
333
 * [PhpDependencyAnalysis](https://github.com/mamuz/PhpDependencyAnalysis) - A tool to create customisable dependency graphs.
334
 * [PhpDependencyAnalysis](https://github.com/mamuz/PhpDependencyAnalysis) - A tool to create customisable dependency graphs.
334
 
335
 
336
+## Architectural
337
+*Libraries related to design patterns, programming approaches and ways to organize code.*
338
+
339
+* [PHP Option](https://github.com/schmittjoh/php-option) An option type library.
340
+* [Ruler](https://github.com/bobthecow/Ruler) - A simple stateless production rules engine.
341
+* [Finite](http://yohan.giarel.li/Finite) - A simple PHP finite state machine.
342
+* [Compose](https://github.com/igorw/compose) - A function composition library.
343
+* [Monad PHP](https://github.com/ircmaxell/monad-php) - A simple Monad library.
344
+* [Patchwork](http://antecedent.github.io/patchwork/) - A library for redefining userland functions.
345
+* [Galapagos](https://github.com/igorw/galapagos) - Evolutionary language transformation.
346
+* [Design Patterns PHP](https://github.com/domnikl/DesignPatternsPHP) - A repository of software patterns implemented in PHP.
347
+* [Functional PHP](https://github.com/lstrojny/functional-php) - A functional programming library.
348
+* [Lib Accessor](https://github.com/phine/lib-accessor) - A library for simplifying accessors.
349
+* [Iter](https://github.com/nikic/iter) - A library that provides iteration primitives using generators.
350
+
335
 ## Debugging
351
 ## Debugging
336
 *Libraries and tools for debugging code.*
352
 *Libraries and tools for debugging code.*
337
 
353
 
642
 * [JSON Lint](https://github.com/Seldaek/jsonlint) - A JSON lint utility.
658
 * [JSON Lint](https://github.com/Seldaek/jsonlint) - A JSON lint utility.
643
 * [JSONPCallbackValidator](https://github.com/willdurand/JsonpCallbackValidator) - A library for validating JSONP callbacks.
659
 * [JSONPCallbackValidator](https://github.com/willdurand/JsonpCallbackValidator) - A library for validating JSONP callbacks.
644
 * [Pagerfanta](https://github.com/whiteoctober/Pagerfanta) - A pagination library.
660
 * [Pagerfanta](https://github.com/whiteoctober/Pagerfanta) - A pagination library.
645
-* [Ruler](https://github.com/bobthecow/Ruler) - A simple stateless production rules engine.
646
 * [LiteCQRS](https://github.com/beberlei/litecqrs-php) - A CQRS (Command Query Responsibility Separation) library.
661
 * [LiteCQRS](https://github.com/beberlei/litecqrs-php) - A CQRS (Command Query Responsibility Separation) library.
647
 * [Sslurp](https://github.com/EvanDotPro/Sslurp) - A library that makes dealing with SSL suck less.
662
 * [Sslurp](https://github.com/EvanDotPro/Sslurp) - A library that makes dealing with SSL suck less.
648
-* [PHP Option](https://github.com/schmittjoh/php-option) An option type library.
649
 * [Metrics](https://github.com/beberlei/metrics) - A simple metrics API library.
663
 * [Metrics](https://github.com/beberlei/metrics) - A simple metrics API library.
650
 * [Sabre VObject](https://github.com/evert/sabre-vobject) - A library for parsing VCard and iCalendar objects.
664
 * [Sabre VObject](https://github.com/evert/sabre-vobject) - A library for parsing VCard and iCalendar objects.
651
 * [Annotations](https://github.com/doctrine/annotations) - An annotations library (part of Doctrine).
665
 * [Annotations](https://github.com/doctrine/annotations) - An annotations library (part of Doctrine).
652
 * [Whoops](https://github.com/filp/whoops) - A pretty error handling library.
666
 * [Whoops](https://github.com/filp/whoops) - A pretty error handling library.
653
-* [Finite](http://yohan.giarel.li/Finite) - A simple PHP finite state machine.
654
 * [LadyBug](https://github.com/raulfraile/Ladybug) - A dumper library.
667
 * [LadyBug](https://github.com/raulfraile/Ladybug) - A dumper library.
655
 * [Procrastinator](https://github.com/lstrojny/Procrastinator) - A library for running time consuming tasks.
668
 * [Procrastinator](https://github.com/lstrojny/Procrastinator) - A library for running time consuming tasks.
656
-* [Compose](https://github.com/igorw/compose) - A function composition library.
657
 * [SuperClosure](https://github.com/jeremeamia/super_closure) - A library that allows Closures to be serialized.
669
 * [SuperClosure](https://github.com/jeremeamia/super_closure) - A library that allows Closures to be serialized.
658
 * [Jumper](https://github.com/kakawait/Jumper) - A remote service executor library.
670
 * [Jumper](https://github.com/kakawait/Jumper) - A remote service executor library.
659
 * [Underscore](http://anahkiasen.github.io/underscore-php/) - A PHP port of the Underscore JS library.
671
 * [Underscore](http://anahkiasen.github.io/underscore-php/) - A PHP port of the Underscore JS library.
665
 * [Essence](https://github.com/felixgirault/essence) - A library for extracting web media.
677
 * [Essence](https://github.com/felixgirault/essence) - A library for extracting web media.
666
 * [Embera](https://github.com/mpratt/Embera) - An Oembed consumer library.
678
 * [Embera](https://github.com/mpratt/Embera) - An Oembed consumer library.
667
 * [Graphviz](https://github.com/alexandresalome/graphviz) - A Graphviz library.
679
 * [Graphviz](https://github.com/alexandresalome/graphviz) - A Graphviz library.
668
-* [Monad PHP](https://github.com/ircmaxell/monad-php) - A simple Monad library.
669
 * [Flux](https://github.com/selvinortiz/flux) - A regular expression building library.
680
 * [Flux](https://github.com/selvinortiz/flux) - A regular expression building library.
670
-* [Patchwork](http://antecedent.github.io/patchwork/) - A library for redefining userland functions.
671
-* [Galapagos](https://github.com/igorw/galapagos) - Evolutionary language transformation.
672
-* [Design Patterns PHP](https://github.com/domnikl/DesignPatternsPHP) - A repository of software patterns implemented in PHP.
673
 * [PHPCR](https://github.com/phpcr/phpcr) - A PHP port of the Java Content Repository (JCR).
681
 * [PHPCR](https://github.com/phpcr/phpcr) - A PHP port of the Java Content Repository (JCR).
674
-* [Functional PHP](https://github.com/lstrojny/functional-php) - A functional programming library.
675
 * [ClassPreloader](https://github.com/mtdowling/ClassPreloader) - A library for optimising autoloading.
682
 * [ClassPreloader](https://github.com/mtdowling/ClassPreloader) - A library for optimising autoloading.
676
 * [Lib Country](https://github.com/phine/lib-country) - A library for country and subdivision data.
683
 * [Lib Country](https://github.com/phine/lib-country) - A library for country and subdivision data.
677
-* [Lib Accessor](https://github.com/phine/lib-accessor) - A library for simplifying accessors.
678
 * [PHPStack](http://dunkels.com/adam/phpstack/) - A TCP/IP stack proof of concept written in PHP.
684
 * [PHPStack](http://dunkels.com/adam/phpstack/) - A TCP/IP stack proof of concept written in PHP.
679
 * [Nmap](https://github.com/willdurand/nmap) - A PHP wrapper around [Nmap](http://nmap.org/).
685
 * [Nmap](https://github.com/willdurand/nmap) - A PHP wrapper around [Nmap](http://nmap.org/).
680
 * [Code Mover](https://github.com/dantleech/code-mover) - A library for moving code.
686
 * [Code Mover](https://github.com/dantleech/code-mover) - A library for moving code.
681
-* [Iter](https://github.com/nikic/iter) - A library that provides iteration primitives using generators.
682
 * [Lambda PHP](https://github.com/igorw/lambda-php) - A Lambda calculus interpreter in PHP.
687
 * [Lambda PHP](https://github.com/igorw/lambda-php) - A Lambda calculus interpreter in PHP.
683
 * [Country List](https://github.com/umpirsky/country-list) - A list of all countries with names and ISO 3166-1 codes.
688
 * [Country List](https://github.com/umpirsky/country-list) - A list of all countries with names and ISO 3166-1 codes.
684
 * [PHP-GPIO](https://github.com/ronanguilloux/php-gpio) - A library for playing with the Raspberry PI's GPIO pins.
689
 * [PHP-GPIO](https://github.com/ronanguilloux/php-gpio) - A library for playing with the Raspberry PI's GPIO pins.

正在加载...
取消
保存