Skip to content

Commit 22b6c46

Browse files
authored
Merge pull request #3 from josantonius/pre-release/v2.0.1
pre-release/v2.0.1
2 parents aac42d8 + 26f453f commit 22b6c46

File tree

5 files changed

+69
-72
lines changed

5 files changed

+69
-72
lines changed

.github/lang/es-ES/README.md

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,9 @@ git clone https://github.com/josantonius/php-url.git
6565

6666
## Clases disponibles
6767

68-
### Url Class
68+
### Clase Url
6969

70-
```php
71-
use Josantonius\Url\Url;
72-
```
70+
`Josantonius\Url\Url`
7371

7472
Crear una nueva instancia:
7573

@@ -81,7 +79,7 @@ Crear una nueva instancia:
8179
*
8280
* @throws UrlException si la URL no es válida.
8381
*/
84-
new Url(string|null $url = null)
82+
public function __construct(null|string $url = null);
8583
```
8684

8785
Obtiene la autoridad:
@@ -92,7 +90,7 @@ Obtiene la autoridad:
9290
*
9391
* @var string Elemento o cadena vacía.
9492
*/
95-
public readonly string $authority
93+
public readonly string $authority;
9694
```
9795

9896
Obtiene la URL base:
@@ -103,7 +101,7 @@ Obtiene la URL base:
103101
*
104102
* @var string Elemento o cadena vacía.
105103
*/
106-
public readonly string $base
104+
public readonly string $base;
107105
```
108106

109107
Obtiene el nombre base de la ruta:
@@ -114,7 +112,7 @@ Obtiene el nombre base de la ruta:
114112
*
115113
* @var string Nombre base de la ruta o cadena vacía.
116114
*/
117-
public readonly string $basename
115+
public readonly string $basename;
118116
```
119117

120118
Obtiene el nombre del directorio de la ruta:
@@ -125,7 +123,7 @@ Obtiene el nombre del directorio de la ruta:
125123
*
126124
* @var string Nombre del directorio de la ruta o cadena vacía.
127125
*/
128-
public readonly string $dirname
126+
public readonly string $dirname;
129127
```
130128

131129
Obtiene la extensión del nombre base de la ruta:
@@ -136,7 +134,7 @@ Obtiene la extensión del nombre base de la ruta:
136134
*
137135
* @var string Extensión del nombre base de la ruta o cadena vacía.
138136
*/
139-
public readonly string $extension
137+
public readonly string $extension;
140138
```
141139

142140
Obtiene el nombre del archivo de la ruta:
@@ -147,7 +145,7 @@ Obtiene el nombre del archivo de la ruta:
147145
*
148146
* @var string Nombre del archivo de la ruta o cadena vacía.
149147
*/
150-
public readonly string $filename
148+
public readonly string $filename;
151149
```
152150

153151
Obtiene el fragmento:
@@ -158,13 +156,13 @@ Obtiene el fragmento:
158156
*
159157
* @var string Elemento o cadena vacía.
160158
*/
161-
public readonly string $fragment
159+
public readonly string $fragment;
162160
```
163161

164162
Obtiene la URL completa:
165163

166164
```php
167-
public readonly string $full
165+
public readonly string $full;
168166
```
169167

170168
Obtiene el fragmento con hash:
@@ -175,7 +173,7 @@ Obtiene el fragmento con hash:
175173
*
176174
* @var string Elemento o cadena vacía.
177175
*/
178-
public readonly string $hash
176+
public readonly string $hash;
179177
```
180178

181179
Obtiene el dominio:
@@ -186,7 +184,7 @@ Obtiene el dominio:
186184
*
187185
* @var string Elemento o cadena vacía.
188186
*/
189-
public readonly string $host
187+
public readonly string $host;
190188
```
191189

192190
Obtiene la ruta:
@@ -197,7 +195,7 @@ Obtiene la ruta:
197195
*
198196
* @var string Elemento o cadena vacía.
199197
*/
200-
public readonly string $path
198+
public readonly string $path;
201199
```
202200

203201
Obtiene los parámetros de la consulta:
@@ -208,7 +206,7 @@ Obtiene los parámetros de la consulta:
208206
*
209207
* @var array<string, mixed> Parámetros de la consulta o cadena vacía.
210208
*/
211-
public readonly array $parameters
209+
public readonly array $parameters;
212210
```
213211

214212
Obtiene la contraseña:
@@ -219,7 +217,7 @@ Obtiene la contraseña:
219217
*
220218
* @var string Elemento o cadena vacía.
221219
*/
222-
public readonly string $password
220+
public readonly string $password;
223221
```
224222

225223
Obtiene el puerto:
@@ -230,7 +228,7 @@ Obtiene el puerto:
230228
*
231229
* @var string The port as an integer or empty string if it does not exist.
232230
*/
233-
public readonly int|string $port
231+
public readonly int|string $port;
234232
```
235233

236234
Obtiene el esquema:
@@ -241,7 +239,7 @@ Obtiene el esquema:
241239
*
242240
* @var string Elemento o cadena vacía.
243241
*/
244-
public readonly string $scheme
242+
public readonly string $scheme;
245243
```
246244

247245
Obtiene los segmentos de la ruta:
@@ -252,7 +250,7 @@ Obtiene los segmentos de la ruta:
252250
*
253251
* @var string[] Segmentos de la ruta URL o cadena vacía.
254252
*/
255-
public readonly array $segments
253+
public readonly array $segments;
256254
```
257255

258256
Obtiene la consulta:
@@ -263,7 +261,7 @@ Obtiene la consulta:
263261
*
264262
* @var string Elemento o cadena vacía.
265263
*/
266-
public readonly string $query
264+
public readonly string $query;
267265
```
268266

269267
Obtiene la información de usuario:
@@ -274,7 +272,7 @@ Obtiene la información de usuario:
274272
*
275273
* @var string Elemento o cadena vacía.
276274
*/
277-
public readonly string $userInfo
275+
public readonly string $userInfo;
278276
```
279277

280278
Obtiene el nombre de usuario:
@@ -285,7 +283,7 @@ Obtiene el nombre de usuario:
285283
*
286284
* @var string Elemento o cadena vacía.
287285
*/
288-
public readonly string $username
286+
public readonly string $username;
289287
```
290288

291289
## Uso

README.md

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For something more advanced you can use something like `league/uri-components`.
3030
- [TODO](#todo)
3131
- [Changelog](#changelog)
3232
- [Contribution](#contribution)
33-
- [Sponsor](#Sponsor)
33+
- [Sponsor](#sponsor)
3434
- [License](#license)
3535

3636
---
@@ -66,9 +66,7 @@ git clone https://github.com/josantonius/php-url.git
6666

6767
### Url Class
6868

69-
```php
70-
use Josantonius\Url\Url;
71-
```
69+
`Josantonius\Url\Url`
7270

7371
Create a new instance:
7472

@@ -78,7 +76,7 @@ Create a new instance:
7876
*
7977
* The generated URL will exclude ports 80 and 443 and include the rest.
8078
*/
81-
new Url(string|null $url = null)
79+
public function __construct(null|string $url = null);
8280
```
8381

8482
Gets authority:
@@ -89,7 +87,7 @@ Gets authority:
8987
*
9088
* @var string URL authority or empty string.
9189
*/
92-
public readonly string $authority
90+
public readonly string $authority;
9391
```
9492

9593
Gets the base URL:
@@ -100,7 +98,7 @@ Gets the base URL:
10098
*
10199
* @var string Base URL or empty string.
102100
*/
103-
public readonly string $base
101+
public readonly string $base;
104102
```
105103

106104
Gets the path basename:
@@ -111,7 +109,7 @@ Gets the path basename:
111109
*
112110
* @var string URL path basename or empty string.
113111
*/
114-
public readonly string $basename
112+
public readonly string $basename;
115113
```
116114

117115
Gets the path dirname:
@@ -122,7 +120,7 @@ Gets the path dirname:
122120
*
123121
* @var string URL path dirname or empty string.
124122
*/
125-
public readonly string $dirname
123+
public readonly string $dirname;
126124
```
127125

128126
Gets the path basename extension:
@@ -133,7 +131,7 @@ Gets the path basename extension:
133131
*
134132
* @var string URL path basename extension or empty string.
135133
*/
136-
public readonly string $extension
134+
public readonly string $extension;
137135
```
138136

139137
Gets the path filename:
@@ -144,7 +142,7 @@ Gets the path filename:
144142
*
145143
* @var string URL path filename or empty string.
146144
*/
147-
public readonly string $filename
145+
public readonly string $filename;
148146
```
149147

150148
Gets fragment:
@@ -155,13 +153,13 @@ Gets fragment:
155153
*
156154
* @var string URL fragment or empty string.
157155
*/
158-
public readonly string $fragment
156+
public readonly string $fragment;
159157
```
160158

161159
Gets the full URL:
162160

163161
```php
164-
public readonly string $full
162+
public readonly string $full;
165163
```
166164

167165
Gets hashed fragment:
@@ -172,7 +170,7 @@ Gets hashed fragment:
172170
*
173171
* @var string URL hashed fragment or empty string.
174172
*/
175-
public readonly string $hash
173+
public readonly string $hash;
176174
```
177175

178176
Gets host:
@@ -183,7 +181,7 @@ Gets host:
183181
*
184182
* @var string URL host or empty string.
185183
*/
186-
public readonly string $host
184+
public readonly string $host;
187185
```
188186

189187
Gets path:
@@ -194,7 +192,7 @@ Gets path:
194192
*
195193
* @var string URL path or empty string.
196194
*/
197-
public readonly string $path
195+
public readonly string $path;
198196
```
199197

200198
Gets the query parameters:
@@ -205,7 +203,7 @@ Gets the query parameters:
205203
*
206204
* @var array<string, mixed> URL query parameters or empty string.
207205
*/
208-
public readonly array $parameters
206+
public readonly array $parameters;
209207
```
210208

211209
Gets password:
@@ -216,7 +214,7 @@ Gets password:
216214
*
217215
* @var string URL password or empty string.
218216
*/
219-
public readonly string $password
217+
public readonly string $password;
220218
```
221219

222220
Gets port:
@@ -227,7 +225,7 @@ Gets port:
227225
*
228226
* @var string URL port or empty string.
229227
*/
230-
public readonly int|string $port
228+
public readonly int|string $port;
231229
```
232230

233231
Gets scheme:
@@ -238,7 +236,7 @@ Gets scheme:
238236
*
239237
* @var string URL scheme or empty string.
240238
*/
241-
public readonly string $scheme
239+
public readonly string $scheme;
242240
```
243241

244242
Gets path segments:
@@ -249,7 +247,7 @@ Gets path segments:
249247
*
250248
* @var string[] URL path segments or empty string.
251249
*/
252-
public readonly array $segments
250+
public readonly array $segments;
253251
```
254252

255253
Gets query:
@@ -260,7 +258,7 @@ Gets query:
260258
*
261259
* @var string URL query or empty string.
262260
*/
263-
public readonly string $query
261+
public readonly string $query;
264262
```
265263

266264
Gets username:
@@ -271,7 +269,7 @@ Gets username:
271269
*
272270
* @var string URL username or empty string.
273271
*/
274-
public readonly string $username
272+
public readonly string $username;
275273
```
276274

277275
## Usage

phpmd.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<!--<rule ref="rulesets/controversial.xml/Superglobals"/>-->
3333
<rule ref="rulesets/controversial.xml/CamelCaseClassName"/>
3434
<rule ref="rulesets/controversial.xml/CamelCasePropertyName"/>
35-
<rule ref="rulesets/controversial.xml/CamelCaseMethodName"/>
35+
<!--<rule ref="rulesets/controversial.xml/CamelCaseMethodName"/>-->
3636
<rule ref="rulesets/controversial.xml/CamelCaseParameterName"/>
3737
<rule ref="rulesets/controversial.xml/CamelCaseVariableName"/>
3838

0 commit comments

Comments
 (0)