Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hoaproject/Core
The Hoa\Core library.
https://github.com/hoaproject/Core
Add Hoa\Console, Hoa\Dispatcher and Hoa\Router in the “suggest” section.
f22419c01f11b75ce1fcfd5ad4c70c6220d7c27b authored about 12 years ago by Ivan Enderlin <[email protected]>2e45aea1c0a2a7b2cc8590e2908257a00faf798d authored about 12 years ago by Ivan Enderlin <[email protected]>
Then (:foo:U:) with foo set to aaa\bbb\ccc will produce Aaa\Bbb\Ccc.
58b2019cedb94be77bb401148dbafeee7faf7793 authored about 12 years ago by Ivan Enderlin <[email protected]>2895f356ca84fe7973fa8034b90701a68cf010e5 authored about 12 years ago by Ivan Enderlin <[email protected]>
0bd6066e05e2f8792ca98199c935a0887abfba8f authored about 12 years ago by Ivan Enderlin <[email protected]>
4ecccf2e6ee75ce749be18f34ec28cbf0269e1b8 authored about 12 years ago by Ivan Enderlin <[email protected]>
c63857af8fb54f18ca748f67565a45ce99b1a96c authored about 12 years ago by Ivan Enderlin <[email protected]>
This method returns the appropriated refleciton object.
6792e8be5eeea3a030faaf0fc5ee7fa1f26a388c authored about 12 years ago by Ivan Enderlin <[email protected]>Fix the case when we use the symbol “~” the first time.
e7b44a88e83bf505d1cbd9d4c48ec7038849a523 authored about 12 years ago by Ivan Enderlin <[email protected]>
When we import a class with the load flag set to false, and then, we
import the same class again...
9678344e9bf53e114e597ab611925faa2612ade5 authored about 12 years ago by Ivan Enderlin <[email protected]>
57f4b7037916762057ebc1ea152df900f850df15 authored about 12 years ago by Ivan Enderlin <[email protected]>
31dda5cc337c05bc887d31c241a5fa0de3c89d74 authored about 12 years ago by Ivan Enderlin <[email protected]>
be9fb8695e035f466b80441d116ed7244fc6f594 authored about 12 years ago by Ivan Enderlin <[email protected]>
560a54ccaae26f60c8061c6a44c4dd3eb58aaa2f authored about 12 years ago by Ivan Enderlin <[email protected]>
832591758fb1655355c70895e39d6d91c1d3a2c0 authored about 12 years ago by Ivan Enderlin <[email protected]>
1e97f4d362ada25b386ffd99d718bb491f50aabb authored about 12 years ago by Ivan Enderlin <[email protected]>
b29cbb1280a182ff876fd41679db9f7715145758 authored about 12 years ago by Ivan Enderlin <[email protected]>
03612b9fd83e41438611cd55c287aaf4c0983b15 authored about 12 years ago by Ivan Enderlin <[email protected]>
383f8e94c46bfb909c85795d70e63401abc98402 authored about 12 years ago by Ivan Enderlin <[email protected]>
A description of a command is placed after the __halt_compiler(); PHP
function (with a newline) ...
When $unfold is set to true, we return all solutions instead of only
one. If $exists is set to t...
When set the reach value for a specific component of the hoa://, we now
update the “protocol.*” ...
ff7a01a5cb88a3278c356f8aa893c8f48089d173 authored over 12 years ago by Ivan Enderlin <[email protected]>
Please, see second argument of resolve().
b105e5b5801517cdce8222621b7d0f7bcb90f5c6 authored over 12 years ago by Ivan Enderlin <[email protected]>93b0a905271506c42b7cb84bf8979525c9019c98 authored over 12 years ago by Ivan Enderlin <[email protected]>
91e7d8ef6cd4b38aaeec8ea2ca1db65d0a51a3d8 authored over 12 years ago by Ivan Enderlin <[email protected]>
dfaec7a4ffcd868a0cbfe2c581b43be4b61e5817 authored over 12 years ago by Ivan Enderlin <[email protected]>
4c2b7e587591b33ef64fc24ab7c9d88b527b7523 authored over 12 years ago by Ivan Enderlin <[email protected]>
0436c19f9ca15ab6a63d2a2648f7c1a125fdc227 authored over 12 years ago by Ivan Enderlin <[email protected]>
49bc6b2e5c59a482174096cdfb5b381e33ea0b15 authored over 12 years ago by Camael24 <[email protected]>
Note: for exception, it is the code + 1 (because code belongs to [0..n[).
87e717af301f4726230c30ca5855c6eea5e96182 authored over 12 years ago by Ivan Enderlin <[email protected]>
When the opening mode allows to create a file if it does not exist, we
set the $exists argument ...
2a1f5f925dd5e8a345667cb0a99b4f485c7e36ee authored over 12 years ago by Ivan Enderlin <[email protected]>
Forget to update hoa:// wrapper since we have updated the resolution to
support choices. It is n...
6b28f92290fb5070fb2002c9c3dd101005473de7 authored over 12 years ago by Ivan Enderlin <[email protected]>
When resolving a path, we collect choices. Then, we loop over these
solutions to find the first ...
2bafd6738af094b6a9ef47188b0e17439f55d94e authored over 12 years ago by Ivan Enderlin <[email protected]>
5888165fdd3d3911e4843627fa842ffefd0eb552 authored over 12 years ago by Ivan Enderlin <[email protected]>
Use Hoa\Core::_define.
e27d168846a840d46bd70ff1859156ecf1828fcf authored over 12 years ago by Ivan Enderlin <[email protected]>
First, we define the WITH_COMPOSER constant which is a flag set to true
if the core is loaded th...
When a hoa:// path cannot be resolved, we now throw an exception instead
of selecting the first ...
a500c8e728d6babf8c91805b8a41f8ed337443c5 authored over 12 years ago by Ivan Enderlin <[email protected]>
59d57adb885f0cbe2ae805afa338f3aacef7bac7 authored over 12 years ago by Ivan Enderlin <[email protected]>
Add the enableImportWhenUnserializing() and disable- methods. It will
automatically import no ex...
When we try to import an already loaded class, we met a guard that was
not enough to catch all c...
(when we try to detect Composer).
2a8fb68a277895d6999ff5d01294ded95ddb8550 authored over 12 years ago by Ivan Enderlin <[email protected]>
When a class was unserializing and not imported, the autoload tried to
import this class automat...
We delay processing on arguments, traces and previous thrown to save
performances when construct...
We delegate the responsability of serializing exception to the user (for
now).
aec0596ebe0b80f3d316af35f3d9b034a13aeddb authored over 12 years ago by Ivan Enderlin <[email protected]>
If the root.data directory did not exist, we restricted the search of
libraries in hoa://Library...
9e6104d6691ab97994c72bf39bc1a756aaa379f1 authored over 12 years ago by Ivan Enderlin <[email protected]>
c31e54e97a17f4e8a49621971d06963b085c6c95 authored over 12 years ago by Ivan Enderlin <[email protected]>
75472ccc842f69c42a52720d37817c952f266f96 authored over 12 years ago by Ivan Enderlin <[email protected]>
e26fa9732957b6f51daeaa7b716c05ba50131bb3 authored over 12 years ago by Ivan Enderlin <[email protected]>
ad7f494acedef9fc1766294dca71ff7ac3edbd51 authored over 12 years ago by Ivan Enderlin <[email protected]>
When resolving a hoa:// path, we iterate over components, from the top
to the bottom. Current re...
52cc3e93c45e2c8d4cc53a959cfc8bfc92d6c4da authored over 12 years ago by Ivan Enderlin <[email protected]>
Protocol depends of Hoa\Core parameters. But if the core is already
initialized, you can't redef...
Allow to clear the cache and to set a (potentialy new) reach value.
1def82e62b85b38fc76449d3b05a701fcc695beb authored over 12 years ago by Ivan Enderlin <[email protected]>ac7a689088284fa13262fabe361b3641acf6af5a authored over 12 years ago by Ivan Enderlin <[email protected]>
f2e1d0f873e79127b5f3549acdffdc9ec34529df authored over 12 years ago by Ivan Enderlin <[email protected]>
The -t/--tree option prints the tree from the current path.
$ hoa core:resolve hoa://Data/V...
1b55410acf7bc474178dddf67ecc3ab5201093a8 authored over 12 years ago by Ivan Enderlin <[email protected]>2d0c1bd3127a3a0fdf90a45e212960e9269ab8b7 authored over 12 years ago by Ivan Enderlin <[email protected]>
Firstly, we set all protocol reach values as relatives (please, see
previous commit).
Secondly,...
feaf221c49d0a602c949a3078b9f31486c5e1b18 authored over 12 years ago by Ivan Enderlin <[email protected]>
Hoa\Core\Protocol considers that every component defines a reach value
from the parent reach val...
7fb2075682ee14a543ac62cc243f3969373cec17 authored over 12 years ago by Ivan Enderlin <[email protected]>
Remove getComponent() and associated methods to replace them by
\ArrayAccess method. Moreover, w...
3d05b3a0bceb4ffb8867bd228e6970a021784da1 authored over 12 years ago by Ivan Enderlin <[email protected]>
be5a990b0f417e9c5634c884af840b7885dca490 authored over 12 years ago by Ivan Enderlin <[email protected]>
17f6e91c96dc8ba59d97dc18e9608c595f41e5c3 authored over 12 years ago by Ivan Enderlin <[email protected]>
15b0707e8d319da16709a129df42dcb748a69d3a authored over 12 years ago by Ivan Enderlin <[email protected]>
This command asks the composer.json file (if presents) about the dependencies of
a library. It w...
83aa069d0e66e9f89101aa3f41a58ca19e0e801c authored over 12 years ago by Ivan Enderlin <[email protected]>
And, consequently, also the “root.central” parameter.
bc3922bf1ca234f6542f93c887c5cdc0cf7f3f11 authored over 12 years ago by Ivan Enderlin <[email protected]>9f8eec72918bbe67f370f3ce1bc54a03a66e829e authored over 12 years ago by Ivan Enderlin <[email protected]>
6e7d878c5d45f8362417a375acb50b5b1b0e8e73 authored over 12 years ago by Ivan Enderlin <[email protected]>
74cdd611c1c9a080fa8e44cf0632d89f646d2f90 authored over 12 years ago by Ivan Enderlin <[email protected]>
e651ab30edf61b021b77c022aa70025f1fdcb631 authored over 12 years ago by Ivan Enderlin <[email protected]>
32abcf46572da82d959bbedbc8bc5e07ae5f63cb authored over 12 years ago by Bhoat <[email protected]>