Comments (3)
As for a PSR-6 implementation. I prefer https://packagist.org/packages/symfony/cache, basically because it's by far the most popular and I use Laravel in daily live, which heavily borrows from Symfony. Your thoughts?
from phpsyllable.
I suggest starting a new 'refactor' branch for these and related changes. There are a number of thing I'd like to see improved as well, such as the parser, support for character substitution in the Tex files and namespaces. I'm also keen to trying to achieve 100% unittest coverage. I'd liked to support at least the latest 5.x PHP version, but otherwise don't mind restructuring everything. Do note that the hyphenation part of this library has been heavily performance profiled and optimized, so I'd rather not touch the actual algorithms. Considering the recent flurry of activity, now might be a good time for an overhaul. I'm currently spending most of my time doing a similar overhaul of another github project, but will have ample time to devote to this in a couple of weeks.
from phpsyllable.
I've started a refactor
branch with /src, namespace and a BC autoloader (based on your code, but changed somewhat for performance reasons). Feel free to take a look and experiment with it.
from phpsyllable.
Related Issues (20)
- Not working with : abeyant , abraxas , abraxas , pipeline etc HOT 4
- Error when trying to use the functions HOT 2
- Split sentence into array of arrays of syllables of each word HOT 19
- hyphenateHtml messes up certain symbols HOT 1
- Showing the stress on syllables HOT 3
- no autoloader for PHP 7+ HOT 1
- Min word count after hyphenation
- Array and string offset access syntax with curly braces is deprecated HOT 2
- Results differ from syllable.toyls.com HOT 1
- Word does not syllablise correctly HOT 1
- Update language files HOT 4
- Replace / remove outdated German language file hyph-de.tex HOT 5
- Replace test execution by Travis CI with GitHub Action HOT 2
- Allow auto merge for this repository HOT 1
- Request for feedback; deprecated splitWord HOT 3
- Post-processing of first run of language update and tests workflow
- Need absolute path to cache language files HOT 24
- Cache version in JSON cache file can be infinite decimal HOT 1
- lowercase vs uppercase hyphenation word list HOT 2
- Cleanup HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phpsyllable.