PHPNews

Collision Is An Error Handler Framework for Console Applications

Written by Laravel News - Published on Laravel News
Aggregated on Tuesday October 17, 2017 - Permalink

Collision is a new package by Nuno Maduro that provides error handling for command line applications. It’s built on top of the Whoops package and provides adapters for both the Laravel artisan console and PHPUnit. Visit Laravel News for the full post. The post Collision Is An Error Handler Framework for Console Applications appeared first on Laravel News .

Continue reading »


Atlas.Orm 2.0 Is Now Stable

Written by Paul M. Jones - Published on There are no solutions, only tradeoffs.
Aggregated on Tuesday October 17, 2017 - Permalink

I am very happy to announce that Atlas , a data-mapper for your persistence layer in PHP, is now stable for production use! There are no changes, other than documentation updates, since the beta release two weeks ago. You can get Atlas from Packagist via Composer by adding … "require": { "atlas/orm": "~2.0" } … to your composer.json file. The updated documentation …

Continue reading »


New in Symfony 3.4: Guard authentication improvements

Written by Symfony blog - Published on The Symfony blog
Aggregated on Tuesday October 17, 2017 - Permalink

Contributed by Amaury Leroux de Lens and Robin Chalas in #16835 . The Guard component brings many layers of authentication together, making it much easier to create complex authentication systems where you have total control. In Symfony 3.4 we improved Guard a bit with some minor tweaks. First, the Symfony\\Component\\Security\\Guard\\GuardAuthenticato…

Continue reading »


Luna Display’s “Camera Button”

Written by Bram.us - Published on Bram.us
Aggregated on Tuesday October 17, 2017 - Permalink

What do you do when Apple keeps on taking away buttons from their devices (and when swipe gestures from nearly all edges are already taken by something else) ? Well, you invent a new button: So when we ran out of buttons to hide our software’s UI behind, it really forced us to use our imagination. Instead of squeezing UI in where it didn’t fit, we built a new button to conceal it: it’s called …

Continue reading »


Lazy Loading and Caching via Sticky Cactoos Primitives

Written by Yegor Bugayenko - Published on Yegor Bugayenko
Aggregated on Tuesday October 17, 2017 - Permalink

You obviously know what lazy loading is, right? And you no doubt know about caching . To my knowledge, there is no elegant way in Java to implement either of them. Here is what I found out for myself with the help of Cactoos primitives. Reality (2012) by Matteo Garrone Let's say we need an object that will encrypt some text. Speaking in a more object-oriented way, it will encapsulate the …

Continue reading »


Web Design Weekly #295

Written by Web Design Weekly - Published on Web Design Weekly
Aggregated on Monday October 16, 2017 - Permalink

Headlines Is this my interface or yours? John Saito shares some thoughts around interface items that belong to you. A great piece that sure does get you thinking. (medium.com) Rebuilding Slacks Website (slack.engineering) Manage projects. Bill your clients. Stay profitable. Meet Harpoon, the all-in-one financial success platform for freelancers, studios, and agencies. You decide …

Continue reading »


From an internal Basecamp announcement re: pings/IMs

Written by Signal vs. Noise - Published on Signal vs. Noise
Aggregated on Monday October 16, 2017 - Permalink

Direct/instant messaging is something many people are doing more and more often at work. And while it’s a handy way to quickly get ahold of someone, it’s a forceful interruption often coupled with an expectation of a quick response. That makes it costly communication. And that’s why the etiquette around it is important. Recently we noticed some internal behavior around pings ( Basecamp 3’s …

Continue reading »


Managing Private Dependencies

Written by php[architect] - The site for PHP professionals - Published on php[architect] - The site for PHP professionals
Aggregated on Monday October 16, 2017 - Permalink

By Andrew Cassell This article was published in the October 2017 issue of php[architect] magazine. You can see how it looks as part of the magazine in the Free Article PDF . Check out our subscription options to become one today. We have digital and print options starting at $4.99 per month. Using Composer and a private package server is the most efficient way to manage private dependenc…

Continue reading »


Setting Data and Asserting Styles

Written by Laracasts - Published on Laracasts
Aggregated on Monday October 16, 2017 - Permalink

When preparing your tests, you'll often want to first set the stage. "Given that the component's data is in this state, when I...". To allow for this, we can use the setData() method on the wrapper instance. Additionally, we can use hasStyles() to write assertions against any relevant inline CSS styles. This can be useful for asserting against visibility. View the source code for this episode on …

Continue reading »


Highrise Mobile 3.1 now on iOS AND Android

Written by Signal vs. Noise - Published on Signal vs. Noise
Aggregated on Monday October 16, 2017 - Permalink

Just a couple months ago, we announced iOS 3.0 and today we’re thrilled to announce BOTH a 3.1 version for iOS and Android. For iOS users , since we just released iOS 3.0, this iteration has a lot of tweaks and fixes so you’ll see fewer crashes and bugs. For our Android users , you’ll get all of the iOS 3.0 updates like the ability to search leads and contacts by tags. And a lot more …

Continue reading »