<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Facades on Laravel: Framework de php</title>
    <link>https://web.infenlaces.com/laravel/categories/facades/</link>
    <description>Recent content in Facades on Laravel: Framework de php</description>
    <generator>Hugo</generator>
    <language>es</language>
    <lastBuildDate>Sun, 02 Mar 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://web.infenlaces.com/laravel/categories/facades/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Laravel: Uso de la Facade File</title>
      <link>https://web.infenlaces.com/laravel/docs/pendiente/999_cheatseet/05_filefacade/</link>
      <pubDate>Sun, 02 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://web.infenlaces.com/laravel/docs/pendiente/999_cheatseet/05_filefacade/</guid>
      <description>&lt;h1 id=&#34;laravel-uso-de-la-facade-file&#34;&gt;Laravel: Uso de la Facade File&lt;/h1&gt;&#xA;&lt;p&gt;La &lt;strong&gt;facade &lt;code&gt;File&lt;/code&gt;&lt;/strong&gt; en Laravel permite manipular archivos de manera sencilla sin necesidad de utilizar directamente funciones de PHP como &lt;code&gt;fopen&lt;/code&gt;, &lt;code&gt;fwrite&lt;/code&gt;, o &lt;code&gt;unlink&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;importación-de-la-facade&#34;&gt;Importación de la Facade&lt;/h2&gt;&#xA;&lt;p&gt;Antes de usarla, es necesario importar la clase:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#d6d6c6&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span style=&#34;display:flex; background-color:#d6d6c6&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8b008b;font-weight:bold&#34;&gt;use&lt;/span&gt; Illuminate\Support\Facades\File;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;h2 id=&#34;escribir-en-un-archivo&#34;&gt;Escribir en un Archivo&lt;/h2&gt;&#xA;&lt;p&gt;Para escribir en un archivo, usamos &lt;code&gt;File::put()&lt;/code&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&lt;code&gt;&lt;span style=&#34;background-color:#d6d6c6&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#eed;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;display:grid;&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span style=&#34;display:flex; background-color:#d6d6c6&#34;&gt;&lt;span&gt;File::&lt;span style=&#34;color:#658b00&#34;&gt;put&lt;/span&gt;(storage_path(&lt;span style=&#34;color:#cd5555&#34;&gt;&amp;#39;logs/laravel.log&amp;#39;&lt;/span&gt;), &lt;span style=&#34;color:#cd5555&#34;&gt;&amp;#39;Este es un nuevo contenido.&amp;#39;&lt;/span&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Esto sobrescribe el contenido del archivo con el nuevo texto.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
