RESGATA_PLUGIN_URL . 'build/' . $name . '.js', 'dependencies' => (array) ( $asset['dependencies'] ?? array() ), 'version' => (string) ( $asset['version'] ?? RESGATA_VERSION ), ); } /** * URL de um arquivo CSS do build, ou string vazia se não existir. * * @param string $name Caminho dentro de `build/`, sem extensão. */ public static function style_url( string $name ): string { return is_readable( RESGATA_PLUGIN_DIR . 'build/' . $name . '.css' ) ? RESGATA_PLUGIN_URL . 'build/' . $name . '.css' : ''; } /** * Mensagem para quem instalou o plugin direto do repositório, sem gerar o build. */ public static function missing_build_message(): string { return __( 'Os arquivos do Resgata Pet ainda não foram gerados. Instale o plugin pelo arquivo .zip ou rode "make build" na pasta do projeto.', 'resgata-pet' ); } }