PHPWeekly April 1st 2021
#outlook a{
padding:0;
}
body{
width:100% !important;
}
.ReadMsgBody{
width:100%;
}
.ExternalClass{
width:100%;
}
body{
-webkit-text-size-adjust:none;
}
body{
margin:0;
padding:0;
}
img{
border:none;
height:auto;
line-height:100%;
margin:0;
outline:none;
padding:0;
text-decoration:none;
}
#backgroundTable{
height:100% !important;
margin:0;
padding:0;
width:100% !important;
}
h1,.h1{
color:#303030;
display:block;
font-family:Arial;
font-size:20px;
font-weight:bold;
line-height:100%;
margin-top:0;
margin-right:0;
margin-bottom:10px;
margin-left:0;
text-align:left;
}
h2,.h2{
color:#991B4A;
display:block;
font-family:Arial;
font-size:16px;
font-weight:bold;
line-height:100%;
margin-top:0;
margin-right:0;
margin-bottom:10px;
margin-left:0;
text-align:left;
}
h3,.h3{
color:#303030;
display:block;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:100%;
margin-top:0;
margin-right:0;
margin-bottom:10px;
margin-left:0;
text-align:left;
}
h4,.h4{
color:#303030;
display:block;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:100%;
margin-top:0;
margin-right:0;
margin-bottom:10px;
margin-left:0;
text-align:left;
}
#templatePreheader{
background-color:#c2537b;
border-bottom:0;
}
.preheaderContent{
color:#FFFFFF;
font-family:Arial;
font-size:9px;
line-height:100%;
text-align:left;
}
.preheaderContent a:link,.preheaderContent a:visited,.preheaderContent a .yshortcuts {
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}
#templateHeader{
background-color:#F5F5F5;
border-top:0;
border-bottom:0;
}
.headerContent{
color:#303030;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:100%;
padding:0;
text-align:left;
vertical-align:middle;
}
.headerContent a:link,.headerContent a:visited,.headerContent a .yshortcuts {
color:#991B4A;
font-weight:normal;
text-decoration:underline;
}
#headerImage{
height:auto;
max-width:400px !important;
}
.leftColumnContent{
color:#505050;
font-family:Arial;
font-size:12px;
line-height:150%;
text-align:left;
}
.leftColumnContent a:link,.leftColumnContent a:visited,.leftColumnContent a .yshortcuts {
color:#991B4A;
font-weight:normal;
text-decoration:none;
}
.centerColumnContent{
color:#505050;
font-family:Arial;
font-size:12px;
line-height:150%;
text-align:left;
}
.centerColumnContent a:link,.centerColumnContent a:visited,.centerColumnContent a .yshortcuts {
color:#991B4A;
font-weight:normal;
text-decoration:none;
}
.rightColumnContent{
color:#505050;
font-family:Arial;
font-size:12px;
line-height:150%;
text-align:left;
}
.rightColumnContent a:link,.rightColumnContent a:visited,.rightColumnContent a .yshortcuts {
color:#991B4A;
font-weight:normal;
text-decoration:none;
}
.leftColumnContent img,.centerColumnContent img,.rightColumnContent img{
display:inline;
height:auto;
max-width:180px !important;
}
#templateBody{
background-color:#F5F5F5;
border-top:0;
border-bottom:0;
}
.contentBlock{
background-color:#FFFFFF;
}
.bodyContent{
color:#303030;
font-family:Arial;
font-size:13px;
line-height:150%;
text-align:left;
}
.bodyContent a:link,.bodyContent a:visited,.bodyContent a .yshortcuts {
color:#991B4A;
font-weight:normal;
text-decoration:underline;
}
.bodyContent img{
display:inline;
height:auto !important;
max-width:580px !important;
}
#templateFooter{
border-top:0;
}
body,#backgroundTable{
background-color:#DDDDDD;
}
.footerContent{
color:#505050;
font-family:Arial;
font-size:11px;
line-height:125%;
text-align:left;
}
.footerContent a:link,.footerContent a:visited,.footerContent a .yshortcuts {
color:#505050;
font-weight:normal;
text-decoration:underline;
}
.footerContent img{
display:inline;
}
#monkeyRewards img{
max-width:190px;
}
Curated news all about PHP. Here's the latest edition
April 1st 2021
Welcome to the latest edition of phpweekly.com.
This week we have two new releases from Symfony.
Have a Good Week,
Stay Safe and Well.
All the best,
Ade and Katie
Please help us by clicking to our sponsor:
Protect your PHP Code Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.
Articles
7 Quick and Easy Ways to Secure Drupal Website With millions of users worldwide, Drupal is the market leader in the open-source CMS platform. Organizations are using this platform for flexible architecture, speed of implementation, digital innovation, a myriad of free-available community code, and scalability without the fear of software vendor lock-in. Moreover, every single core strategic initiative of Drupal comprises API-first, workflow, and media to make Drupal more ambitious.
PHP Web Frameworks Software Market Trends 2021 PHP Web Frameworks Software market studies the existing as well as the future visions of the PHP Web Frameworks Software market. It includes a detailed outline of the PHP Web Frameworks Software market along with market pictures.
PHP Repository Exploited by Hackers The official PHP git repository, http://git.php.net/, was compromised this Sunday, March 28. An attacker was able to modify the PHP source code twice and inject a backdoor into it. Thankfully, both attempts were quickly detected and removed by the PHP team.
Tutorials and Talks
Formatting the Current Date and Time in PHP This tutorial will teach you how to format the current date and time in PHP. You will also learn how to get the timestamp from a date string and how to add and subtract different dates.
Astral - The Best Kit for php-parser AST Developers Working with php-parser abstract syntax tree is fun. You can modify any node in the tree, change class method names or add new arguments. But sometimes, all we need is to get a method call name or constant value.
Improving Google Maps Performance on Large Datasets In this post, I'll cover several techniques you can use to improve the performance of maps with large datasets. I'll be using Google Maps and Vue, but most of these concepts will apply to other map providers and frameworks.
Quick Tip: Using the Laravel from() Testing Helper When testing with Laravel, sometimes it's helpful to test that a user was redirected back to the page where they "submitted" the form from.
So You Want To Make Block Patterns? If you’ve ever built something for the WordPress block editor — a theme or a plugin — you may have also heard about block patterns. Looking at the patterns that come bundled with WordPress, I thought it would be nice to dedicate to them a short post.
How to Unit Test a Laravel API with the Pest Framework In this tutorial, we’ll be looking at how to get started using Pest in a Laravel project. Using the test-driven approach, we’ll be building a simple to-do application that allows you to create, edit,
Connectez-vous pour ajouter un commentaire