$ brew install autoconf automake gmp homebrew/versions/bison27 gd freetype t1lib gettext zlib mcrypt
$ git clone --depth=1 https://github.com/php/php-src.git
$ cd php-src
{ | |
"name": "typo3/neos-base-distribution", | |
"description" : "TYPO3 Neos Base Distribution", | |
"license": "GPL-3.0+", | |
"support": { | |
"email": "[email protected]", | |
"irc": "irc://irc.freenode.org/typo3-neos", | |
"forum": "http://forum.typo3.org/index.php/f/121/", | |
"issues": "https://jira.typo3.org/", | |
"source": "https://git.typo3.org/" |
Vagrant.configure("2") do |config| | |
#... | |
nfs_setting = RUBY_PLATFORM =~ /darwin/ || RUBY_PLATFORM =~ /linux/ | |
if nfs_setting | |
config.bindfs.bind_folder '/vagrant', '/var/www/yourproject' | |
config.vm.synced_folder "./", "/vagrant", id: "vagrant-root", :nfs => nfs_setting | |
else | |
config.vm.synced_folder "./", "/var/www/yourproject", id: "vagrant-root", :nfs => nfs_setting | |
end | |
end |
<?php | |
namespace Your\Package\Domain\Repository; | |
use TYPO3\Flow\Annotations as Flow; | |
/** | |
* @Flow\Scope("singleton") | |
*/ | |
abstract class AbstractTreeRepository extends \Gedmo\Tree\Entity\Repository\NestedTreeRepository implements \TYPO3\Flow\Persistence\RepositoryInterface { |
The Caching API currently is quite low-level. Tagging is useful to flush specific parts, but the tagging and flushing itself must still completly be implemented manually.
I think there are a few usecases that could be simplefied through some api love:
I could imagine to do this with a 'cacheEntry' API layer above the current Caching API:
<?php | |
namespace TYPO3\Form\Factory; | |
/* * | |
* This script belongs to the FLOW3 package "TYPO3.Form". * | |
* * | |
* It is free software; you can redistribute it and/or modify it under * | |
* the terms of the GNU Lesser General Public License, either version 3 * | |
* of the License, or (at your option) any later version. * | |
* * |
@mixin box-shadow($top, $left, $blur, $color, $inset: false) { | |
@if $inset { | |
-webkit-box-shadow:inset $top $left $blur $color; | |
-moz-box-shadow:inset $top $left $blur $color; | |
box-shadow:inset $top $left $blur $color; | |
} @else { | |
-webkit-box-shadow: $top $left $blur $color; | |
-moz-box-shadow: $top $left $blur $color; | |
box-shadow: $top $left $blur $color; | |
} |
<?php | |
namespace Feature\Testing\Annotations; | |
/* * | |
* This script does not yet belong to the FLOW3 framework. * | |
* * | |
* It is free software; you can redistribute it and/or modify it under * | |
* the terms of the GNU Lesser General Public License, either version 3 * | |
* of the License, or (at your option) any later version. * | |
* * |