@@ -69,7 +69,7 @@ public function all() : array
6969 *
7070 * @since 2.9.0
7171 */
72- public function setHost (string $ host ) : self
72+ public function setHost (string $ host ) : RouteCollectionInterface
7373 {
7474 foreach ($ this ->routes as $ route ) {
7575 $ route ->setHost ($ host );
@@ -83,7 +83,7 @@ public function setHost(string $host) : self
8383 *
8484 * @since 2.9.0
8585 */
86- public function addPrefix (string $ prefix ) : self
86+ public function addPrefix (string $ prefix ) : RouteCollectionInterface
8787 {
8888 foreach ($ this ->routes as $ route ) {
8989 $ route ->addPrefix ($ prefix );
@@ -97,7 +97,7 @@ public function addPrefix(string $prefix) : self
9797 *
9898 * @since 2.9.0
9999 */
100- public function addSuffix (string $ suffix ) : self
100+ public function addSuffix (string $ suffix ) : RouteCollectionInterface
101101 {
102102 foreach ($ this ->routes as $ route ) {
103103 $ route ->addSuffix ($ suffix );
@@ -111,7 +111,7 @@ public function addSuffix(string $suffix) : self
111111 *
112112 * @since 2.9.0
113113 */
114- public function addMethod (string ...$ methods ) : self
114+ public function addMethod (string ...$ methods ) : RouteCollectionInterface
115115 {
116116 foreach ($ this ->routes as $ route ) {
117117 $ route ->addMethod (...$ methods );
@@ -125,7 +125,7 @@ public function addMethod(string ...$methods) : self
125125 *
126126 * @since 2.9.0
127127 */
128- public function appendMiddleware (MiddlewareInterface ...$ middlewares ) : self
128+ public function appendMiddleware (MiddlewareInterface ...$ middlewares ) : RouteCollectionInterface
129129 {
130130 foreach ($ this ->routes as $ route ) {
131131 $ route ->addMiddleware (...$ middlewares );
@@ -139,7 +139,7 @@ public function appendMiddleware(MiddlewareInterface ...$middlewares) : self
139139 *
140140 * @since 2.9.0
141141 */
142- public function prependMiddleware (MiddlewareInterface ...$ middlewares ) : self
142+ public function prependMiddleware (MiddlewareInterface ...$ middlewares ) : RouteCollectionInterface
143143 {
144144 foreach ($ this ->routes as $ route ) {
145145 $ route ->setMiddlewares (...array_merge ($ middlewares , $ route ->getMiddlewares ()));
@@ -155,7 +155,7 @@ public function prependMiddleware(MiddlewareInterface ...$middlewares) : self
155155 *
156156 * @deprecated 2.9.0 Use the `appendMiddleware` method.
157157 */
158- public function addMiddleware (MiddlewareInterface ...$ middlewares ) : self
158+ public function addMiddleware (MiddlewareInterface ...$ middlewares ) : RouteCollectionInterface
159159 {
160160 $ this ->appendMiddleware (...$ middlewares );
161161
@@ -169,7 +169,7 @@ public function addMiddleware(MiddlewareInterface ...$middlewares) : self
169169 *
170170 * @deprecated 2.9.0 Use the `prependMiddleware` method.
171171 */
172- public function unshiftMiddleware (MiddlewareInterface ...$ middlewares ) : self
172+ public function unshiftMiddleware (MiddlewareInterface ...$ middlewares ) : RouteCollectionInterface
173173 {
174174 $ this ->prependMiddleware (...$ middlewares );
175175
0 commit comments