BypassFinals effortlessly strips away final and readonly keywords from your PHP code on-the-fly. This handy tool makes it possible to mock final methods and classes, seamlessly integrating with popular testing frameworks like PHPUnit, Mockery, or Nette Tester.
Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.
It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.
Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.
Valinor takes care of the construction and validation of raw inputs (JSON, plain arrays, etc.) into objects, ensuring a perfectly valid state. It allows the objects to be used without having to worry about their integrity during the whole application lifecycle.
The validation system will detect any incorrect value and help the developers by providing precise and human-readable error messages.
The mapper can handle native PHP types as well as other advanced types supported by PHPStan and Psalm like shaped arrays, generics, integer ranges and more.
The library also provides a normalization mechanism that can help transform any input into a data format (JSON, CSV, …), while preserving the original structure.
matcha.css is a pure CSS library designed to style HTML elements similarly to a default browser stylesheet, eliminating the need for users to manually patch their documents.
Welcome to "100 Exercises To Learn Rust"!
This course will teach you Rust's core concepts, one exercise at a time.
You'll learn about Rust's syntax, its type system, its standard library, and its ecosystem.
We don't assume any prior knowledge of Rust, but we assume you know at least another programming language. We also don't assume any prior knowledge of systems programming or memory management. Those topics will be covered in the course.
In other words, we'll be starting from scratch!
You'll build up your Rust knowledge in small, manageable steps. By the end of the course, you will have solved ~100 exercises, enough to feel comfortable working on small to medium-sized Rust projects.
Since several queries are generated from the individual search terms, combining them is automatically done using a dis_max query with a tie_breaker. For example (the name is boosted by 5 using ^5 notation):
GET /_search
{
"query": {
"query_string" : {
"fields" : ["content", "name^5"],
"query" : "this AND that OR thus",
"tie_breaker" : 0
}
}
}La question de la juste mesure de la performance commence à être une réelle préoccupation pour les entreprises mais si les approches actuelles ont atteint leurs limites trouver des alternatives est tout sauf évident.
getopts like on zsh
mapfile
Composer dependency analyser
💪 Powerful: Detects unused, shadow and misplaced composer dependencies
⚡ Performant: Scans 15 000 files in 2s!
⚙️ Configurable: Fine-grained ignores via PHP config
🕸️ Lightweight: No composer dependencies
🍰 Easy-to-use: No config needed for first try
✨ Compatible: PHP 7.2 - 8.3A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML element responsive and elegant by default.
- reportPossiblyNonexistentGeneralArrayOffset
- reportPossiblyNonexistentConstantArrayOffset
Recevez et envoyez des messages de manière anonyme
Avec les alias d'adresse e-mail, vous pouvez garder l'anonymat en ligne et protéger votre boite mail contre les spams (indésirables) et le phishing (hameçonnage). SimpleLogin est open source et est développé et hébergé en Europe.